starting build "89de8592-62b9-4997-928b-149f41aeba20" 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-5a4c12c5-e1fb-449f-8bb2-1732aafd423b" Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Sending build context to Docker daemon 7.168kB Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Step 1/5 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": b549f31133a9: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": fc957eac73fe: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2cf09256a281: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ec6a8dc609c2: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 7a0edb5b7d4e: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a3abd53f2343: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 381f9842cba9: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2556f961ed7c: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f32f0bf109f8: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3080c398ec43: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f925d4306557: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a8e77bfec825: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e14ebaf3b579: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f0ce92c57085: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 30f51561ae4d: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2e37b36c08ab: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5b466370ec87: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 96ae8a14006f: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5959649fcaa1: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a373a10f34e4: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 953f85270c93: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0b088d536e47: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2f69140d5d56: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0acd5848d8c2: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 39850466351c: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d218b0d7a99: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3ffa2e7dd461: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 82566085f0f7: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d96a5a2dfa0: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f925d4306557: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f15fd50e6658: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 460f78ffa67c: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e751bf5e03f1: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 30f51561ae4d: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 05b5544b2c30: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 6ac81511fee6: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2e37b36c08ab: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3de7f2e6012d: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 8b375fb0f308: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 36147e1ccd32: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": bb0c9987d4fa: Pulling fs layer Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a8e77bfec825: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5b466370ec87: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2556f961ed7c: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 6ac81511fee6: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f0ce92c57085: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3de7f2e6012d: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3ffa2e7dd461: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 8b375fb0f308: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 36147e1ccd32: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": bb0c9987d4fa: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5959649fcaa1: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a373a10f34e4: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 82566085f0f7: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 953f85270c93: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2f69140d5d56: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0b088d536e47: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0acd5848d8c2: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3080c398ec43: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d96a5a2dfa0: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 381f9842cba9: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f15fd50e6658: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 460f78ffa67c: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e751bf5e03f1: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d218b0d7a99: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 96ae8a14006f: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e14ebaf3b579: Waiting Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2cf09256a281: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2cf09256a281: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 7a0edb5b7d4e: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 381f9842cba9: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 381f9842cba9: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2556f961ed7c: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": b549f31133a9: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": b549f31133a9: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ec6a8dc609c2: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ec6a8dc609c2: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f925d4306557: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f925d4306557: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a8e77bfec825: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a8e77bfec825: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f0ce92c57085: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f0ce92c57085: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e14ebaf3b579: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e14ebaf3b579: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3080c398ec43: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3080c398ec43: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": fc957eac73fe: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": fc957eac73fe: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2e37b36c08ab: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2e37b36c08ab: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 30f51561ae4d: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 30f51561ae4d: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5959649fcaa1: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5959649fcaa1: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 96ae8a14006f: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 96ae8a14006f: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5b466370ec87: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a373a10f34e4: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a373a10f34e4: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 953f85270c93: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 953f85270c93: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2f69140d5d56: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2f69140d5d56: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 39850466351c: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0b088d536e47: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": b549f31133a9: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0acd5848d8c2: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0acd5848d8c2: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d218b0d7a99: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 82566085f0f7: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 82566085f0f7: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3ffa2e7dd461: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d96a5a2dfa0: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d96a5a2dfa0: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e751bf5e03f1: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e751bf5e03f1: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 460f78ffa67c: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f15fd50e6658: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f15fd50e6658: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 05b5544b2c30: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 6ac81511fee6: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 6ac81511fee6: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3de7f2e6012d: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 8b375fb0f308: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 8b375fb0f308: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f32f0bf109f8: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f32f0bf109f8: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 36147e1ccd32: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 36147e1ccd32: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": bb0c9987d4fa: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": bb0c9987d4fa: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a3abd53f2343: Verifying Checksum Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a3abd53f2343: Download complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": fc957eac73fe: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2cf09256a281: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ec6a8dc609c2: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 7a0edb5b7d4e: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a3abd53f2343: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 381f9842cba9: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2556f961ed7c: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f32f0bf109f8: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3080c398ec43: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f925d4306557: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a8e77bfec825: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e14ebaf3b579: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f0ce92c57085: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 30f51561ae4d: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2e37b36c08ab: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5b466370ec87: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 96ae8a14006f: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 5959649fcaa1: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": a373a10f34e4: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 953f85270c93: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0b088d536e47: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2f69140d5d56: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0acd5848d8c2: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 39850466351c: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d218b0d7a99: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3ffa2e7dd461: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 82566085f0f7: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 2d96a5a2dfa0: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": f15fd50e6658: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 460f78ffa67c: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": e751bf5e03f1: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 05b5544b2c30: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 6ac81511fee6: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 3de7f2e6012d: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 8b375fb0f308: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 36147e1ccd32: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": bb0c9987d4fa: Pull complete Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Digest: sha256:ac5660ee06f57500ab8b69e4dfb083e931760c4d9cd3a4d545ff6f0778b37069 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> 53cf31723c94 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Step 2/5 : RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config zlib1g-dev libpci-dev Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> Running in 1a5bf147077d Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Fetched 383 kB in 1s (473 kB/s) Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Reading package lists... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Reading package lists... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Building dependency tree... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Reading state information... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": make is already the newest version (4.2.1-1.2). Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": make set to manually installed. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": The following additional packages will be installed: Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": file libglib2.0-0 libglib2.0-data libicu66 libltdl-dev libltdl7 libmagic-mgc Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": libmagic1 libpci3 libudev-dev libxml2 pci.ids shared-mime-info xdg-user-dirs Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Suggested packages: Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": | fortran95-compiler gcj-jdk Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": The following NEW packages will be installed: Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": autoconf automake file libglib2.0-0 libglib2.0-data libicu66 libltdl-dev Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": libltdl7 libmagic-mgc libmagic1 libpci-dev libpci3 libtool libudev-dev Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": libxml2 pci.ids pkg-config shared-mime-info xdg-user-dirs zlib1g-dev Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Need to get 13.0 MB of archives. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": After this operation, 57.9 MB of additional disk space will be used. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:4 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-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-data all 2.64.6-1~ubuntu20.04.9 [5836 B] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.10 [640 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 xdg-user-dirs amd64 0.17-2ubuntu1 [48.3 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 pci.ids all 0.0~2020.03.20-1 [217 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpci3 amd64 1:3.6.4-1ubuntu0.20.04.1 [26.9 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libudev-dev amd64 245.4-4ubuntu3.24 [19.7 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:17 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:18 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpci-dev amd64 1:3.6.4-1ubuntu0.20.04.1 [46.6 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 pkg-config amd64 0.29.1-0ubuntu4 [45.5 kB] Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Fetched 13.0 MB in 1s (25.4 MB/s) Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libmagic-mgc. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": (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-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package file. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking file (1:5.38-4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libglib2.0-0:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../03-libglib2.0-0_2.64.6-1~ubuntu20.04.9_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libglib2.0-data. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../04-libglib2.0-data_2.64.6-1~ubuntu20.04.9_all.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libicu66:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../05-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libxml2:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../06-libxml2_2.9.10+dfsg-5ubuntu0.20.04.10_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package shared-mime-info. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../07-shared-mime-info_1.15-1_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking shared-mime-info (1.15-1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package xdg-user-dirs. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../08-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking xdg-user-dirs (0.17-2ubuntu1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package pci.ids. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../09-pci.ids_0.0~2020.03.20-1_all.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking pci.ids (0.0~2020.03.20-1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libpci3:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../10-libpci3_1%3a3.6.4-1ubuntu0.20.04.1_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libpci3:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package autoconf. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../11-autoconf_2.69-11.1_all.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package automake. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../12-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../13-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../14-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libudev-dev:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../15-libudev-dev_245.4-4ubuntu3.24_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libudev-dev:amd64 (245.4-4ubuntu3.24) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../16-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libpci-dev:amd64. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../17-libpci-dev_1%3a3.6.4-1ubuntu0.20.04.1_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libpci-dev:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package libtool. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../18-libtool_2.4.6-14_all.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking libtool (2.4.6-14) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Selecting previously unselected package pkg-config. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Preparing to unpack .../19-pkg-config_0.29.1-0ubuntu4_amd64.deb ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Unpacking pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up pci.ids (0.0~2020.03.20-1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up xdg-user-dirs (0.17-2ubuntu1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": No schema files found: doing nothing. Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up file (1:5.38-4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libudev-dev:amd64 (245.4-4ubuntu3.24) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up autoconf (2.69-11.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libpci3:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libpci-dev:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 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-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": 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-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libtool (2.4.6-14) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Setting up shared-mime-info (1.15-1) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Removing intermediate container 1a5bf147077d Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> a3f3e5f7cf0f Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Step 3/5 : RUN git clone --depth 1 https://github.com/liblouis/liblouis Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> Running in cc45c9ef3b37 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Cloning into 'liblouis'... Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Removing intermediate container cc45c9ef3b37 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> 8f8ea6c5ad73 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Step 4/5 : WORKDIR liblouis Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> Running in 74a4db690eb0 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Removing intermediate container 74a4db690eb0 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> bcec57021f42 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Step 5/5 : COPY build.sh run_tests.sh $SRC/ Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": ---> 574056b50e79 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Successfully built 574056b50e79 Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Successfully tagged gcr.io/oss-fuzz/liblouis:latest Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/liblouis:latest Finished Step #1 - "build-5a4c12c5-e1fb-449f-8bb2-1732aafd423b" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/liblouis Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filegiZBqO 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/liblouis/.git Step #2 - "srcmap": + GIT_DIR=/src/liblouis Step #2 - "srcmap": + cd /src/liblouis Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/liblouis/liblouis Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=c2023bd9b4f39778e8b1e7c28d2515dd88247325 Step #2 - "srcmap": + jq_inplace /tmp/filegiZBqO '."/src/liblouis" = { type: "git", url: "https://github.com/liblouis/liblouis", rev: "c2023bd9b4f39778e8b1e7c28d2515dd88247325" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileVzKgsa Step #2 - "srcmap": + cat /tmp/filegiZBqO Step #2 - "srcmap": + jq '."/src/liblouis" = { type: "git", url: "https://github.com/liblouis/liblouis", rev: "c2023bd9b4f39778e8b1e7c28d2515dd88247325" }' Step #2 - "srcmap": + mv /tmp/fileVzKgsa /tmp/filegiZBqO 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/filegiZBqO Step #2 - "srcmap": + rm /tmp/filegiZBqO Step #2 - "srcmap": { Step #2 - "srcmap": "/src/liblouis": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/liblouis/liblouis", Step #2 - "srcmap": "rev": "c2023bd9b4f39778e8b1e7c28d2515dd88247325" 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 -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 -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": + sed -i s/main/main2/g tests/fuzzing/fuzz_backtranslate.c Step #3 - "compile-libfuzzer-coverage-x86_64": + sed -i s/main/main2/g tests/fuzzing/fuzz_translate_generic.c Step #3 - "compile-libfuzzer-coverage-x86_64": + sed -i 's/LLVMFuzzerRunDriver(&argc/\/\/LLVMFuzzerRunDriver(&argc/g' tests/fuzzing/fuzz_backtranslate.c Step #3 - "compile-libfuzzer-coverage-x86_64": + sed -i 's/LLVMFuzzerRunDriver(&argc/\/\/LLVMFuzzerRunDriver(&argc/g' tests/fuzzing/fuzz_translate_generic.c Step #3 - "compile-libfuzzer-coverage-x86_64": + /src/liblouis/tests/fuzzing/build.sh Step #3 - "compile-libfuzzer-coverage-x86_64": Cleaning autotools files... Step #3 - "compile-libfuzzer-coverage-x86_64": Running autoreconf... Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'build-aux/ltmain.sh' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/libtool.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/ltoptions.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/ltsugar.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/ltversion.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/lt~obsolete.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:16: installing 'build-aux/ar-lib' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:16: installing 'build-aux/config.guess' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:16: installing 'build-aux/config.sub' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:10: installing 'build-aux/install-sh' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:10: installing 'build-aux/missing' Step #3 - "compile-libfuzzer-coverage-x86_64": Makefile.am: installing './INSTALL' Step #3 - "compile-libfuzzer-coverage-x86_64": doc/Makefile.am:2: installing 'build-aux/mdate-sh' Step #3 - "compile-libfuzzer-coverage-x86_64": doc/Makefile.am:2: installing 'build-aux/texinfo.tex' Step #3 - "compile-libfuzzer-coverage-x86_64": gnulib/Makefile.am: installing 'build-aux/depcomp' Step #3 - "compile-libfuzzer-coverage-x86_64": parallel-tests: installing 'build-aux/test-driver' Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether build environment is sane... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gawk... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mawk... mawk Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make sets $(MAKE)... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gcc... clang Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the C compiler works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for C compiler default output file name... a.out Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of executables... Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are cross compiling... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of object files... o Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are using the GNU C compiler... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang accepts -g... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to enable C11 features... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the compiler is clang... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for compiler option needed when checking for declarations... -Werror=implicit-function-declaration Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports the include directive... yes (GNU style) Step #3 - "compile-libfuzzer-coverage-x86_64": checking dependency style of clang... gcc3 Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to run the C preprocessor... clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #3 - "compile-libfuzzer-coverage-x86_64": checking for egrep... /usr/bin/grep -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ANSI C header files... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdlib.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for string.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memory.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strings.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for inttypes.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdint.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for unistd.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for wchar.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for minix/config.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dirent.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for unistd.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for limits.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for inttypes.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdint.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdbool.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdckdint.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strings.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for features.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for crtdefs.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/socket.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for error.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for getopt.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/param.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/time.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether _XOPEN_SOURCE should be defined... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking build system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking host system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking for Minix Amsterdam compiler... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ar... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking the archiver (ar) interface... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ar... (cached) ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ranlib... ranlib Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to support large files... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking for size_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working alloca.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for alloca... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the preprocessor supports include_next... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether source code line length is unlimited... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if environ is properly declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether ctype.h defines __header_inline... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for wint_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether wint_t is large enough... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the compiler produces multi-arch binaries... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stdint.h conforms to C99... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stdint.h works without ISO C predefines... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stdint.h has UINTMAX_WIDTH etc.... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for C/C++ restrict keyword... __restrict__ Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether malloc is ptrdiff_t safe... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether malloc, realloc, calloc set errno on failure... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether malloc (0) returns nonnull... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether setenv is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for setenv... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strndup... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for _set_invalid_parameter_handler... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for fcntl... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for symlink... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for getdtablesize... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for getexecname... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for lstat... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether _putenv is declared... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking search.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking search.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for search.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for tsearch... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for good max_align_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether NULL can be used in arbitrary expressions... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for unreachable... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether nullptr_t needs ... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clean definition of __STDC_VERSION_STDDEF_H__... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for nl_langinfo and CODESET... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a french Unicode locale... none Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether ecvt is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether fcvt is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether gcvt is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether MB_CUR_MAX is correct... guessing yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether strndup is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether strnlen is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for pid_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mode_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for off64_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether execvpe is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether uses 'inline' correctly... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether wcsdup is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for C compiler option to allow warnings... -Wno-error Step #3 - "compile-libfuzzer-coverage-x86_64": checking for alloca as a compiler built-in... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for static_assert... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether free is known to preserve errno... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking if gcc/ld supports -Wl,--output-def... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether malloc (0) returns nonnull... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether setenv validates arguments... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ssize_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for bool, true, false... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strcasecmp... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strncasecmp... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether strncasecmp is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working strndup... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working strnlen... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for complete errno.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for error... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether error_at_line is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for error_at_line... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working error function... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether strerror_r is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strerror_r... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether strerror_r returns char *... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working fcntl.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stat file-mode macros are broken... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for nlink_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether getdtablesize is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for getopt.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for getopt_long_only... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether getopt is POSIX compatible... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working GNU getopt function... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working GNU getopt_long function... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for glibc-compatible sys/cdefs.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for inline... inline Step #3 - "compile-libfuzzer-coverage-x86_64": checking for O_CLOEXEC... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for promoted mode_t type... mode_t Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether fcloseall is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether getw is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether putw is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking which flavor of printf attribute matches inttypes macros... system Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether strerror(0) succeeds... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for struct timespec in ... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for TIME_UTC in ... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for alloca as a compiler built-in... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for static_assert... (cached) no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether // is distinct from /... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether dup2 works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether fcntl handles F_DUPFD correctly... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether free is known to preserve errno... (cached) no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether getdtablesize works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for getprogname... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether program_invocation_name is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether program_invocation_name is declared... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether program_invocation_short_name is declared... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether __argv is declared... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the compiler generally respects inline... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether malloc (0) returns nonnull... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether open recognizes a trailing slash... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether program_invocation_name is declared... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether program_invocation_short_name is declared... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ssize_t... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stat handles trailing slashes on files... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for struct stat.st_atim.tv_nsec... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether struct stat.st_atim is of type struct timespec... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for struct stat.st_birthtimespec.tv_nsec... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for struct stat.st_birthtimensec... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for struct stat.st_birthtim.tv_nsec... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for va_copy... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for bool, true, false... (cached) no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working strerror function... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working strndup... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working strnlen... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for variable-length arrays... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether ln -s works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make sets $(MAKE)... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking the archiver (ar) interface... (cached) ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking for yaml_parser_initialize in -lyaml... no Step #3 - "compile-libfuzzer-coverage-x86_64": configure: WARNING: libyaml was not found. YAML tests will be skipped Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to enable fuzzer... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ANSI C header files... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking stddef.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking stddef.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stddef.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdlib.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for string.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for an ANSI C-conforming const... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for working memcmp... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for vprintf... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for _doprnt... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memset... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for library containing strerror... none required Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ANSI C header files... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to print strings... printf Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a sed that does not truncate output... /usr/bin/sed Step #3 - "compile-libfuzzer-coverage-x86_64": checking for fgrep... /usr/bin/grep -F Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ld used by clang... /usr/bin/ld Step #3 - "compile-libfuzzer-coverage-x86_64": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #3 - "compile-libfuzzer-coverage-x86_64": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #3 - "compile-libfuzzer-coverage-x86_64": checking the maximum length of command line arguments... 1572864 Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking for /usr/bin/ld option to reload object files... -r Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdump... objdump Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to recognize dependent libraries... pass_all Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlltool... dlltool Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to associate runtime and link libraries... printf %s\n Step #3 - "compile-libfuzzer-coverage-x86_64": checking for archiver @FILE support... @ Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strip... strip Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ranlib... (cached) ranlib Step #3 - "compile-libfuzzer-coverage-x86_64": checking command to parse /usr/bin/nm -B output from clang object... ok Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sysroot... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a working dd... /usr/bin/dd Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mt... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking if : is a manifest tool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlfcn.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdir... .libs Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -fno-rtti -fno-exceptions... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to produce PIC... -fPIC -DPIC Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang PIC flag -fPIC -DPIC works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang static flag -static works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether -lc should be explicitly linked in... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking dynamic linker characteristics... GNU/Linux ld.so Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to hardcode library paths into programs... immediate Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stripping libraries is possible... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if libtool supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build static libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang-format-14... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang-format... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for help2man... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a sed that does not truncate output... (cached) /usr/bin/sed Step #3 - "compile-libfuzzer-coverage-x86_64": checking for makeinfo... no Step #3 - "compile-libfuzzer-coverage-x86_64": configure: WARNING: Missing program 'makeinfo', Documentation will not be built. Please install you you want documentation or refer to online resources. Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether 4 byte-wide characters should be supported... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking that generated files are newer than configure... done Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.status Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating doc/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating man/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating liblouis/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating liblouis/liblouis.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating windows/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating windows/include/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating windows/utils/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tables/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating liblouis.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/braille-specs/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/fuzzing/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/resolve_table.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/emphclass/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/attribute/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/moreTables/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/resolve_table/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/resolve_table/dir_1/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/resolve_table/dir_1/dir_1.1/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tables/resolve_table/dir_2/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/tablesWithMetadata/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tests/yaml/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating python/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating python/pyproject.toml Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating python/louis/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating python/examples/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating python/tests/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tools/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tools/gnulib/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tools/lou_maketable.d/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating tools/lou_maketable.d/lou_maketable Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating gnulib/Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating liblouis/config.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing depfiles commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing libtool commands Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in gnulib Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ALLOCA_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./alloca.in.h > alloca.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": { sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_ASSERT_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./assert.in.h && \ Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e '/@assert.h omit start@/,/@assert.h omit end@/d' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|_gl_verify|_gl_static_assert|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|_GL_VERIFY|_GL_STATIC_ASSERT|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|_GL\(_STATIC_ASSERT_H\)|_GL\1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./verify.h; \ Step #3 - "compile-libfuzzer-coverage-x86_64": } > assert.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DIRENT_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_DIRENT_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''DIR_HAS_FD_MEMBER''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OPENDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REWINDDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CLOSEDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DIRFD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FDOPENDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SCANDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ALPHASORT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_OPENDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_READDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_REWINDDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_CLOSEDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_DIRFD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FDOPENDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FDOPENDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SCANDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ALPHASORT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_OPENDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REWINDDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CLOSEDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DIRFD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FDOPENDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./dirent.in.h > dirent.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_INTTYPES_H''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_INTTYPES_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''PRIPTR_PREFIX''@/__PRIPTR_PREFIX/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_IMAXABS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_IMAXDIV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOIMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOUMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_IMAXABS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_IMAXDIV_T''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_IMAXABS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_IMAXDIV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_STRTOIMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_STRTOUMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''INT64_MAX_EQ_LONG_MAX''@/defined _LP64/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/defined _LP64/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./inttypes.in.h > inttypes.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_LIMITS_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./limits.in.h > limits.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STDDEF_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NULLPTR_T_NEEDS_STDDEF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''STDDEF_NOT_IDEMPOTENT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_NULL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MAX_ALIGN_T''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./stddef.in.h > stddef.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STDLIB_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB__EXIT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ABORT_DEBUG''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ATOLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CALLOC_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLOADAVG''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPROGNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETSUBOPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GRANTPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MALLOC_GNU''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSTOWCS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBTOWC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKDTEMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKOSTEMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKSTEMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKSTEMPS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PTSNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PTSNAME_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PUTENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_QSORT_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RAND''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RANDOM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RANDOM_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALLOC_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALPATH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RPMATCH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SETENV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOLD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOUL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOULL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNLOCKPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNSETENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCTOMB''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_ECVT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_FCVT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GCVT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_MKTEMP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_PUTENV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./stdlib.in.h > stdlib.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv alloca.h-t alloca.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STRING_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FFSL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FFSLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSNLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSRCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSSTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCASESTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSPBRK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSSEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSTOK_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMMEM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMRCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMSET_EXPLICIT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STPNCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRCHRNUL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRDUP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRNCAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRNDUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRNLEN''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRPBRK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRSEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRSTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRCASESTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOK_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRERROR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRERROR_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SIGABBREV_NP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SIGDESCR_NP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRSIGNAL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRVERSCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_STRDUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./string.in.h > string.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRINGS_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STRINGS_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FFS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FFS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRCASECMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRNCASECMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./strings.in.h > strings.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/mkdir -p 'sys' Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UNISTD_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_UNISTD_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ACCESS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CHDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CHOWN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CLOSE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DUP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DUP2''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DUP3''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ENVIRON''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EUIDACCESS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECLE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECLP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECVE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECVP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECVPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FACCESSAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCHDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCHOWNAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FDATASYNC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSYNC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FTRUNCATE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./unistd.in.h > unistd.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FEATURES_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_WCHAR_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCHAR_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_CRTDEFS_H''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_BTOWC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCTOB''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSINIT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSZERO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBRTOWC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBRLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSRTOWCS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCRTOMB''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCWIDTH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMMOVE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMSET''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCPNCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCOLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSXFRM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSDUP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSRCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSPBRK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSSTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSTOK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSWIDTH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSFTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WGETCWD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_WCSDUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./wchar.in.h > wchar.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv limits.h-t limits.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv assert.h-t assert.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_SYS_TYPES_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_OFF64_T''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_STAT_INODES''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./sys_types.in.h > sys/types.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": mv stddef.h-t stddef.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv strings.h-t strings.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv dirent.h-t dirent.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv inttypes.h-t inttypes.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv sys/types.h-t sys/types.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETCWD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETENTROPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETGROUPS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLOGIN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETOPT_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPASS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPASS_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ISATTY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LCHOWN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LSEEK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PIPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PIPE2''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PREAD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PWRITE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READ''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READLINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READLINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RMDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SLEEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SYMLINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SYMLINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TRUNCATE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TTYNAME_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNLINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNLINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_USLEEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WRITE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_ACCESS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_CHDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_CLOSE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_DUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_DUP2''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECL''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECLE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECLP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECVE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECVP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GETCWD''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GETPID''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_ISATTY''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_LSEEK''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_READ''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_RMDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_SWAB''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_UNLINK''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_WRITE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < unistd.h-t1 > unistd.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FFSL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FFSLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSLEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MEMPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MEMSET_EXPLICIT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RAWMEMCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STPNCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRCHRNUL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRPBRK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRSEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRCASESTR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRERRORNAME_NP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SIGABBREV_NP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SIGDESCR_NP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRVERSCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FFSLL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMCHR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMMEM''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMPCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMSET_EXPLICIT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STPCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STPNCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRCHRNUL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRDUP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRNCAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRNDUP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRNLEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRSTR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRCASESTR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOK_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRERROR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRERROR_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRSIGNAL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRVERSCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < string.h-t1 > string.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE__EXIT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ATOLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_ECVT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FCVT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GCVT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_PROGRAM_INVOCATION_NAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETPROGNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETSUBOPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GRANTPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_INITSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBTOWC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKDTEMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKOSTEMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKOSTEMPS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKSTEMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKSTEMPS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PTSNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PTSNAME_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_QSORT_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RANDOM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RANDOM_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RANDOM_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_REALLOCARRAY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_REALPATH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RPMATCH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SECURE_GETENV''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SETENV''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SETSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOLD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOUL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOULL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UNLOCKPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < stdlib.h-t1 > stdlib.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WINT_T''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_BTOWC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSINIT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBRTOWC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBRLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSRTOWCS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCRTOMB''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSRTOMBS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMMOVE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMSET''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCPNCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCASECMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCASECMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCOLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSXFRM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSRCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCSPN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSSPN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSPBRK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSSTR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSTOK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSWIDTH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSFTIME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_WCTOB''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_WCSDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < wchar.h-t1 > wchar.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f string.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSTATE_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_BTOWC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCTOB''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSINIT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBRTOWC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBRLEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCRTOMB''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCWIDTH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSWIDTH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSFTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSNCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSSTR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSTOK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WMEMCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WMEMPCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < wchar.h-t2 > wchar.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE__EXIT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ABORT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETLOADAVG''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPROGNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETSUBOPT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_INITSTATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MB_CUR_MAX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSTOWCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBTOWC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKOSTEMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKOSTEMPS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKSTEMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_POSIX_OPENPT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PTSNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PTSNAME_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PUTENV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_QSORT_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RAND''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RANDOM''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RANDOM_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALLOCARRAY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALPATH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SETENV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SETSTATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOLD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOLL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOUL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOULL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UNSETENV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCTOMB''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _Noreturn/r ./_Noreturn.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < stdlib.h-t2 > stdlib.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": mv string.h-t2 string.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_CHOWN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DUP3''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_EUIDACCESS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_EXECVPE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FACCESSAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FCHDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FCHOWNAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FDATASYNC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FSYNC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FTRUNCATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETENTROPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETGROUPS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETHOSTNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETPAGESIZE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETPASS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LCHOWN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LINK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PIPE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PIPE2''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PREAD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PWRITE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_READLINK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_READLINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SETHOSTNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SLEEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYMLINK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYMLINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UNLINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_USLEEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_EXECVPE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_OS_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < unistd.h-t2 > unistd.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f wchar.h-t1 wchar.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": mv wchar.h-t3 wchar.h Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f stdlib.h-t1 stdlib.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ACCESS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CHOWN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CLOSE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DUP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DUP2''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DUP3''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECLE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECLP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECVE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECVP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECVPE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FACCESSAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCHDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCHOWNAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FDATASYNC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FTRUNCATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETCWD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETENTROPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETGROUPS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPASS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETUSERSHELL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ISATTY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LCHOWN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LSEEK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PIPE2''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PREAD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PWRITE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READ''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READLINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READLINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RMDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SETHOSTNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SLEEP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SYMLINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SYMLINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TRUNCATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TTYNAME_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UNLINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UNLINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_USLEEP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WRITE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < unistd.h-t3 > unistd.h-t4 Step #3 - "compile-libfuzzer-coverage-x86_64": mv stdlib.h-t3 stdlib.h Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f unistd.h-t1 unistd.h-t2 unistd.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": mv unistd.h-t4 unistd.h Step #3 - "compile-libfuzzer-coverage-x86_64": make all-recursive Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-free.lo -MD -MP -MF .deps/libgnu_la-free.Tpo -c -o libgnu_la-free.lo `test -f 'free.c' || echo './'`free.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-malloca.lo -MD -MP -MF .deps/libgnu_la-malloca.Tpo -c -o libgnu_la-malloca.lo `test -f 'malloca.c' || echo './'`malloca.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-unistd.lo -MD -MP -MF .deps/libgnu_la-unistd.Tpo -c -o libgnu_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-free.lo -MD -MP -MF .deps/libgnu_la-free.Tpo -c free.c -fPIC -DPIC -o .libs/libgnu_la-free.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-unistd.lo -MD -MP -MF .deps/libgnu_la-unistd.Tpo -c unistd.c -fPIC -DPIC -o .libs/libgnu_la-unistd.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-malloca.lo -MD -MP -MF .deps/libgnu_la-malloca.Tpo -c malloca.c -fPIC -DPIC -o .libs/libgnu_la-malloca.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-unistd.lo -MD -MP -MF .deps/libgnu_la-unistd.Tpo -c unistd.c -o libgnu_la-unistd.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-free.lo -MD -MP -MF .deps/libgnu_la-free.Tpo -c free.c -o libgnu_la-free.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnu_la-malloca.lo -MD -MP -MF .deps/libgnu_la-malloca.Tpo -c malloca.c -o libgnu_la-malloca.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnu_la-unistd.Tpo .deps/libgnu_la-unistd.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnu_la-free.Tpo .deps/libgnu_la-free.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnu_la-malloca.Tpo .deps/libgnu_la-malloca.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -no-undefined -o libgnu.la libgnu_la-free.lo libgnu_la-malloca.lo libgnu_la-unistd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ar cr .libs/libgnu.a .libs/libgnu_la-free.o .libs/libgnu_la-malloca.o .libs/libgnu_la-unistd.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ranlib .libs/libgnu.a Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" ) Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in liblouis Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/liblouis' Step #3 - "compile-libfuzzer-coverage-x86_64": make all-am Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/liblouis' Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT compileTranslationTable.lo -MD -MP -MF .deps/compileTranslationTable.Tpo -c -o compileTranslationTable.lo compileTranslationTable.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_translateString.lo -MD -MP -MF .deps/lou_translateString.Tpo -c -o lou_translateString.lo lou_translateString.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_backTranslateString.lo -MD -MP -MF .deps/lou_backTranslateString.Tpo -c -o lou_backTranslateString.lo lou_backTranslateString.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT commonTranslationFunctions.lo -MD -MP -MF .deps/commonTranslationFunctions.Tpo -c -o commonTranslationFunctions.lo commonTranslationFunctions.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT metadata.lo -MD -MP -MF .deps/metadata.Tpo -c -o metadata.lo metadata.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT pattern.lo -MD -MP -MF .deps/pattern.Tpo -c -o pattern.lo pattern.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT logging.lo -MD -MP -MF .deps/logging.Tpo -c -o logging.lo logging.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c -o utils.lo utils.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\""/usr/local/share"/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT maketable.lo -MD -MP -MF .deps/maketable.Tpo -c -o maketable.lo maketable.c Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT metadata.lo -MD -MP -MF .deps/metadata.Tpo -c metadata.c -fPIC -DPIC -o .libs/metadata.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT commonTranslationFunctions.lo -MD -MP -MF .deps/commonTranslationFunctions.Tpo -c commonTranslationFunctions.c -fPIC -DPIC -o .libs/commonTranslationFunctions.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_translateString.lo -MD -MP -MF .deps/lou_translateString.Tpo -c lou_translateString.c -fPIC -DPIC -o .libs/lou_translateString.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_backTranslateString.lo -MD -MP -MF .deps/lou_backTranslateString.Tpo -c lou_backTranslateString.c -fPIC -DPIC -o .libs/lou_backTranslateString.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT compileTranslationTable.lo -MD -MP -MF .deps/compileTranslationTable.Tpo -c compileTranslationTable.c -fPIC -DPIC -o .libs/compileTranslationTable.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT logging.lo -MD -MP -MF .deps/logging.Tpo -c logging.c -fPIC -DPIC -o .libs/logging.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT pattern.lo -MD -MP -MF .deps/pattern.Tpo -c pattern.c -fPIC -DPIC -o .libs/pattern.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c utils.c -fPIC -DPIC -o .libs/utils.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT maketable.lo -MD -MP -MF .deps/maketable.Tpo -c maketable.c -fPIC -DPIC -o .libs/maketable.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT commonTranslationFunctions.lo -MD -MP -MF .deps/commonTranslationFunctions.Tpo -c commonTranslationFunctions.c -o commonTranslationFunctions.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT logging.lo -MD -MP -MF .deps/logging.Tpo -c logging.c -o logging.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/commonTranslationFunctions.Tpo .deps/commonTranslationFunctions.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c utils.c -o utils.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/logging.Tpo .deps/logging.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT maketable.lo -MD -MP -MF .deps/maketable.Tpo -c maketable.c -o maketable.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT pattern.lo -MD -MP -MF .deps/pattern.Tpo -c pattern.c -o pattern.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/utils.Tpo .deps/utils.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/maketable.Tpo .deps/maketable.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT metadata.lo -MD -MP -MF .deps/metadata.Tpo -c metadata.c -o metadata.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/pattern.Tpo .deps/pattern.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_backTranslateString.lo -MD -MP -MF .deps/lou_backTranslateString.Tpo -c lou_backTranslateString.c -o lou_backTranslateString.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/metadata.Tpo .deps/metadata.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_backTranslateString.Tpo .deps/lou_backTranslateString.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT compileTranslationTable.lo -MD -MP -MF .deps/compileTranslationTable.Tpo -c compileTranslationTable.c -o compileTranslationTable.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -DTABLESDIR=\"/usr/local/share/liblouis/tables\" -I../gnulib -I../gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_translateString.lo -MD -MP -MF .deps/lou_translateString.Tpo -c lou_translateString.c -o lou_translateString.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/compileTranslationTable.Tpo .deps/compileTranslationTable.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_translateString.Tpo .deps/lou_translateString.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -version-info 21:1:1 -no-undefined -o liblouis.la -rpath /usr/local/lib compileTranslationTable.lo lou_translateString.lo lou_backTranslateString.lo commonTranslationFunctions.lo metadata.lo pattern.lo logging.lo utils.lo maketable.lo ../gnulib/libgnu.la Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -shared -fPIC -DPIC .libs/compileTranslationTable.o .libs/lou_translateString.o .libs/lou_backTranslateString.o .libs/commonTranslationFunctions.o .libs/metadata.o .libs/pattern.o .libs/logging.o .libs/utils.o .libs/maketable.o -Wl,--whole-archive ../gnulib/.libs/libgnu.a -Wl,--no-whole-archive -O1 -gline-tables-only -fprofile-instr-generate -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -pthread -Wl,-soname -Wl,liblouis.so.20 -o .libs/liblouis.so.20.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: (cd ".libs" && rm -f "liblouis.so.20" && ln -s "liblouis.so.20.1.1" "liblouis.so.20") Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: (cd ".libs" && rm -f "liblouis.so" && ln -s "liblouis.so.20.1.1" "liblouis.so") Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: (cd .libs/liblouis.lax/libgnu.a && ar x "/src/liblouis/liblouis/../gnulib/.libs/libgnu.a") Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ar cr .libs/liblouis.a compileTranslationTable.o lou_translateString.o lou_backTranslateString.o commonTranslationFunctions.o metadata.o pattern.o logging.o utils.o maketable.o .libs/liblouis.lax/libgnu.a/libgnu_la-free.o .libs/liblouis.lax/libgnu.a/libgnu_la-malloca.o .libs/liblouis.lax/libgnu.a/libgnu_la-unistd.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ranlib .libs/liblouis.a Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: rm -fr .libs/liblouis.lax Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ( cd ".libs" && rm -f "liblouis.la" && ln -s "../liblouis.la" "liblouis.la" ) Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/liblouis' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/liblouis' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in tools Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/tools' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in gnulib Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tools/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ALLOCA_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./alloca.in.h > alloca.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": { sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_ASSERT_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./assert.in.h && \ Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e '/@assert.h omit start@/,/@assert.h omit end@/d' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|_gl_verify|_gl_static_assert|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|_GL_VERIFY|_GL_STATIC_ASSERT|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|_GL\(_STATIC_ASSERT_H\)|_GL_GL_TOOLS\1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./verify.h; \ Step #3 - "compile-libfuzzer-coverage-x86_64": } > assert.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ERROR_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_ERROR_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ERROR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ERROR_AT_LINE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ERROR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ERROR_AT_LINE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./error.in.h > error.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_FCNTL_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CREAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCNTL''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_NONBLOCKING''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OPEN''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OPENAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_CREAT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_OPEN''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FCNTL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_OPENAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CREAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCNTL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_OPEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_OPENAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./fcntl.in.h > fcntl.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_INTTYPES_H''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_INTTYPES_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''PRIPTR_PREFIX''@/__PRIPTR_PREFIX/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_IMAXABS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_IMAXDIV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOIMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOUMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_IMAXABS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_IMAXDIV_T''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_IMAXABS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_IMAXDIV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_STRTOIMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''REPLACE_STRTOUMAX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''INT64_MAX_EQ_LONG_MAX''@/defined _LP64/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/defined _LP64/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./inttypes.in.h > inttypes.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_LIMITS_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./limits.in.h > limits.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STDDEF_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NULLPTR_T_NEEDS_STDDEF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''STDDEF_NOT_IDEMPOTENT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_NULL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MAX_ALIGN_T''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./stddef.in.h > stddef.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STDIO_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCLOSE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FDOPEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FFLUSH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FGETC''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FGETS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FOPEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FOPEN_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FPRINTF''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FPURGE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FPUTC''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FPUTS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREAD''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREOPEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSCANF''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSEEK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSEEKO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FTELL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FTELLO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FWRITE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETC''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETCHAR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETDELIM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLINE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OBSTACK_ZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PCLOSE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PERROR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_POPEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PRINTF''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PUTC''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PUTCHAR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PUTS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REMOVE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RENAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RENAMEAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SCANF''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SNPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SNZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TMPFILE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VASPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VASZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VDPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VDZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VFPRINTF''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VFZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VFSCANF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VSCANF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VPRINTF''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VSNPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VSNZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VSZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_VZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ZPRINTF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_FCLOSEALL''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_FDOPEN''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_FILENO''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GETW''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_PUTW''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_TEMPNAM''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./stdio.in.h > stdio.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv alloca.h-t alloca.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STDLIB_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB__EXIT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ABORT_DEBUG''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ATOLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CALLOC_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLOADAVG''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPROGNAME''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETSUBOPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GRANTPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MALLOC_GNU''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSTOWCS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBTOWC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKDTEMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKOSTEMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKSTEMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKSTEMPS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PTSNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PTSNAME_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PUTENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_QSORT_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RAND''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RANDOM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RANDOM_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALLOC_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_REALPATH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RPMATCH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SETENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOF''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOLD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOUL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOULL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNLOCKPT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNSETENV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCTOMB''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_ECVT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_FCVT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GCVT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_MKTEMP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_PUTENV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./stdlib.in.h > stdlib.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_STRING_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FFSL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FFSLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSNLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSRCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSSTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCASESTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSCSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSPBRK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSSEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSTOK_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMMEM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMRCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MEMSET_EXPLICIT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STPNCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRCHRNUL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRDUP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRNCAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRNDUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRNLEN''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRPBRK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRSEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRSTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRCASESTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRTOK_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRERROR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRERROR_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SIGABBREV_NP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SIGDESCR_NP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRSIGNAL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRVERSCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_STRDUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./string.in.h > string.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/mkdir -p 'sys' Step #3 - "compile-libfuzzer-coverage-x86_64": mv error.h-t error.h Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/mkdir -p 'sys' Step #3 - "compile-libfuzzer-coverage-x86_64": mv limits.h-t limits.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_TIME_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LOCALTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_NANOSLEEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRFTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STRPTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TIMEGM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TIMESPEC_GET''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TIMESPEC_GETRES''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TIME_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TIME_RZ''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TZNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TZSET''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_TZSET''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_NANOSLEEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRPTIME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_TIMEGM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_TIMESPEC_GET''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_TIMESPEC_GETRES''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_TIMEZONE_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_TZALLOC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GMTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LOCALTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LOCALTIME_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LOCALTIME_RZ''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKTIME_Z''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_NANOSLEEP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRFTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TIMEGM''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TIMESPEC_GET''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TIMESPEC_GETRES''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TZSET''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''TIME_H_DEFINES_TIME_UTC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./time.in.h > time.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": mv assert.h-t assert.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UNISTD_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_UNISTD_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ACCESS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CHDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CHOWN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CLOSE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DUP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DUP2''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_DUP3''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ENVIRON''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EUIDACCESS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECLE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECLP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECV''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECVE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECVP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_EXECVPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FACCESSAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCHDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCHOWNAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FDATASYNC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSYNC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FTRUNCATE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./unistd.in.h > unistd.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv fcntl.h-t fcntl.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv stddef.h-t stddef.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_SYS_STAT_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_STAT_TIMESPEC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_CHMOD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FCHMODAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSTAT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FSTATAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FUTIMENS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETUMASK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LCHMOD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LSTAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKDIRAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKFIFO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKFIFOAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKNOD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MKNODAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_STAT''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UTIMENSAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_CHMOD''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_MKDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_UMASK''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FCHMODAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FSTATAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FUTIMENS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETUMASK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LCHMOD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LSTAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKDIRAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKFIFO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKFIFOAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKNOD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKNODAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UTIMENSAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CHMOD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCHMODAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FSTAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FSTATAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FUTIMENS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LSTAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKFIFO''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKFIFOAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKNOD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKNODAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UTIMENSAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./sys_stat.in.h > sys/stat.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_SYS_TYPES_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_OFF64_T''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''WINDOWS_STAT_INODES''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": ./sys_types.in.h > sys/types.h-t Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -n -e 'w unistr.h-t' ./unistr.in.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -n -e 'w unitypes.h-t' ./unitypes.in.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv inttypes.h-t inttypes.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''GUARD_PREFIX''@|GL_GL_TOOLS|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''INCLUDE_NEXT''@|include_next|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''PRAGMA_COLUMNS''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FEATURES_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''NEXT_WCHAR_H''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCHAR_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''HAVE_CRTDEFS_H''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_BTOWC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCTOB''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSINIT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSZERO''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBRTOWC''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBRLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSRTOWCS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCRTOMB''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCWIDTH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMMOVE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WMEMSET''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNLEN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCPCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCPNCPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCOLL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSXFRM''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSDUP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSRCHR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSCSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSSPN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSPBRK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSSTR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSTOK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSWIDTH''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WCSFTIME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WGETCWD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_WCSDUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./wchar.in.h > wchar.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv unistr.h-t unistr.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv unitypes.h-t unitypes.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv sys/types.h-t sys/types.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FFSL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FFSLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSLEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MEMPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MEMSET_EXPLICIT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RAWMEMCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STPNCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRCHRNUL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRPBRK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRSEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRCASESTR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRERRORNAME_NP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SIGABBREV_NP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SIGDESCR_NP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRVERSCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FFSLL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMCHR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMMEM''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMPCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MEMSET_EXPLICIT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STPCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STPNCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRCHRNUL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRDUP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRNCAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRNDUP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRNLEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRSTR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRCASESTR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOK_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRERROR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRERROR_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRSIGNAL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRVERSCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < string.h-t1 > string.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": mv time.h-t time.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETCWD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETDTABLESIZE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETENTROPY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETGROUPS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLOGIN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETOPT_POSIX''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPASS''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETPASS_GNU''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_ISATTY''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LCHOWN''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_LSEEK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PIPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PIPE2''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PREAD''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_PWRITE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READ''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READLINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_READLINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_RMDIR''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SLEEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SYMLINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_SYMLINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TRUNCATE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_TTYNAME_R''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNLINK''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_UNLINKAT''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_USLEEP''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_WRITE''@/0/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_ACCESS''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_CHDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_CLOSE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_DUP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_DUP2''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECL''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECLE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECLP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECV''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECVE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECVP''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GETCWD''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_GETPID''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_ISATTY''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_LSEEK''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_READ''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_RMDIR''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_SWAB''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_UNLINK''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's/@''GNULIB_MDA_WRITE''@/1/g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < unistd.h-t1 > unistd.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": mv sys/stat.h-t sys/stat.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE__EXIT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_ATOLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_ECVT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FCVT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GCVT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_PROGRAM_INVOCATION_NAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETPROGNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETSUBOPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GRANTPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_INITSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBTOWC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKDTEMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKOSTEMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKOSTEMPS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKSTEMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MKSTEMPS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PTSNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PTSNAME_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_QSORT_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RANDOM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RANDOM_H''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RANDOM_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_REALLOCARRAY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_REALPATH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RPMATCH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SECURE_GETENV''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SETENV''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SETSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOLD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOUL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRTOULL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UNLOCKPT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < stdlib.h-t1 > stdlib.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WINT_T''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_BTOWC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSINIT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBRTOWC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBRLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSRTOWCS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCRTOMB''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSRTOMBS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMMOVE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WMEMSET''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNLEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCPCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCPNCPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCASECMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSNCASECMP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCOLL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSXFRM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSRCHR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSCSPN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSSPN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSPBRK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSSTR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSTOK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSWIDTH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_WCSFTIME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_WCTOB''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_WCSDUP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < wchar.h-t1 > wchar.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FCLOSEALL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FPURGE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FSEEKO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FTELLO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETDELIM''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLINE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETW''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_PUTW''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DPRINTF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FSEEKO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FTELLO''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PCLOSE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_POPEN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_RENAMEAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_VASPRINTF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_VDPRINTF''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < stdio.h-t1 > stdio.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f string.h-t1 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCLOSE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FDOPEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FFLUSH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FOPEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FOPEN_FOR_FOPEN_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FPURGE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREOPEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FSEEK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FSEEKO''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FTELL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FTELLO''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETDELIM''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETLINE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PERROR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_POPEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REMOVE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RENAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RENAMEAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SNPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TMPFILE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_VASPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_VDPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_VFPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_VPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_VSNPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_VSPRINTF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''ASM_SYMBOL_PREFIX''@||g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < stdio.h-t2 > stdio.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": mv string.h-t2 string.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE__EXIT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ABORT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETLOADAVG''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPROGNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETSUBOPT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_INITSTATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MB_CUR_MAX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSTOWCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBTOWC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKOSTEMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKOSTEMPS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MKSTEMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_POSIX_OPENPT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PTSNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PTSNAME_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PUTENV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_QSORT_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RAND''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RANDOM''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RANDOM_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALLOCARRAY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_REALPATH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SETENV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SETSTATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOF''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOLD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOLL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOUL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_STRTOULL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UNSETENV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCTOMB''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _Noreturn/r ./_Noreturn.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < stdlib.h-t2 > stdlib.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSTATE_T''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_BTOWC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCTOB''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FREE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSINIT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBRTOWC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBRLEN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCRTOMB''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCWIDTH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSWIDTH''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSFTIME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSNCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSSTR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WCSTOK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WMEMCMP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WMEMPCPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < wchar.h-t2 > wchar.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_CHOWN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DUP3''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_EUIDACCESS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_EXECVPE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FACCESSAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FCHDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FCHOWNAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FDATASYNC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FSYNC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_FTRUNCATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETENTROPY''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETGROUPS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETHOSTNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETPAGESIZE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GETPASS''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LCHOWN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LINK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_LINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PIPE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PIPE2''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PREAD''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_PWRITE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_READLINK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_READLINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SETHOSTNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SLEEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYMLINK''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYMLINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_UNLINKAT''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_USLEEP''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_EXECVPE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_OS_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < unistd.h-t2 > unistd.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f wchar.h-t1 wchar.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f stdio.h-t1 stdio.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": mv wchar.h-t3 wchar.h Step #3 - "compile-libfuzzer-coverage-x86_64": mv stdio.h-t3 stdio.h Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f stdlib.h-t1 stdlib.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": mv stdlib.h-t3 stdlib.h Step #3 - "compile-libfuzzer-coverage-x86_64": sed \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ACCESS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CHOWN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_CLOSE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DUP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DUP2''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_DUP3''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECLE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECLP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECV''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECVE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECVP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_EXECVPE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FACCESSAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCHDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FCHOWNAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FDATASYNC''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_FTRUNCATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETCWD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETENTROPY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETGROUPS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPASS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_GETUSERSHELL''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_ISATTY''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LCHOWN''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_LSEEK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PIPE2''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PREAD''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_PWRITE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READ''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READLINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_READLINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_RMDIR''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SETHOSTNAME''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SLEEP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SYMLINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_SYMLINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TRUNCATE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_TTYNAME_R''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UNLINK''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_UNLINKAT''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_USLEEP''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''REPLACE_WRITE''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ Step #3 - "compile-libfuzzer-coverage-x86_64": < unistd.h-t3 > unistd.h-t4 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f unistd.h-t1 unistd.h-t2 unistd.h-t3 Step #3 - "compile-libfuzzer-coverage-x86_64": mv unistd.h-t4 unistd.h Step #3 - "compile-libfuzzer-coverage-x86_64": make all-recursive Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/tools/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Entering directory '/src/liblouis/tools/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-basename-lgpl.lo -MD -MP -MF .deps/libgnutools_la-basename-lgpl.Tpo -c -o libgnutools_la-basename-lgpl.lo `test -f 'basename-lgpl.c' || echo './'`basename-lgpl.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-cloexec.lo -MD -MP -MF .deps/libgnutools_la-cloexec.Tpo -c -o libgnutools_la-cloexec.lo `test -f 'cloexec.c' || echo './'`cloexec.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-fcntl.lo -MD -MP -MF .deps/libgnutools_la-fcntl.Tpo -c -o libgnutools_la-fcntl.lo `test -f 'fcntl.c' || echo './'`fcntl.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-fd-hook.lo -MD -MP -MF .deps/libgnutools_la-fd-hook.Tpo -c -o libgnutools_la-fd-hook.lo `test -f 'fd-hook.c' || echo './'`fd-hook.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-free.lo -MD -MP -MF .deps/libgnutools_la-free.Tpo -c -o libgnutools_la-free.lo `test -f 'free.c' || echo './'`free.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-getprogname.lo -MD -MP -MF .deps/libgnutools_la-getprogname.Tpo -c -o libgnutools_la-getprogname.lo `test -f 'getprogname.c' || echo './'`getprogname.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-malloca.lo -MD -MP -MF .deps/libgnutools_la-malloca.Tpo -c -o libgnutools_la-malloca.lo `test -f 'malloca.c' || echo './'`malloca.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-progname.lo -MD -MP -MF .deps/libgnutools_la-progname.Tpo -c -o libgnutools_la-progname.lo `test -f 'progname.c' || echo './'`progname.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-stat-time.lo -MD -MP -MF .deps/libgnutools_la-stat-time.Tpo -c -o libgnutools_la-stat-time.lo `test -f 'stat-time.c' || echo './'`stat-time.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-unistd.lo -MD -MP -MF .deps/libgnutools_la-unistd.Tpo -c -o libgnutools_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-version-etc.lo -MD -MP -MF .deps/libgnutools_la-version-etc.Tpo -c -o libgnutools_la-version-etc.lo `test -f 'version-etc.c' || echo './'`version-etc.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u16-mbtoucr.lo -MD -MP -MF unistr/.deps/libgnutools_la-u16-mbtoucr.Tpo -c -o unistr/libgnutools_la-u16-mbtoucr.lo `test -f 'unistr/u16-mbtoucr.c' || echo './'`unistr/u16-mbtoucr.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u16-to-u8.lo -MD -MP -MF unistr/.deps/libgnutools_la-u16-to-u8.Tpo -c -o unistr/libgnutools_la-u16-to-u8.lo `test -f 'unistr/u16-to-u8.c' || echo './'`unistr/u16-to-u8.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u32-to-u8.lo -MD -MP -MF unistr/.deps/libgnutools_la-u32-to-u8.Tpo -c -o unistr/libgnutools_la-u32-to-u8.lo `test -f 'unistr/u32-to-u8.c' || echo './'`unistr/u32-to-u8.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u8-uctomb.lo -MD -MP -MF unistr/.deps/libgnutools_la-u8-uctomb.Tpo -c -o unistr/libgnutools_la-u8-uctomb.lo `test -f 'unistr/u8-uctomb.c' || echo './'`unistr/u8-uctomb.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u8-uctomb-aux.lo -MD -MP -MF unistr/.deps/libgnutools_la-u8-uctomb-aux.Tpo -c -o unistr/libgnutools_la-u8-uctomb-aux.lo `test -f 'unistr/u8-uctomb-aux.c' || echo './'`unistr/u8-uctomb-aux.c Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-fcntl.lo -MD -MP -MF .deps/libgnutools_la-fcntl.Tpo -c fcntl.c -fPIC -DPIC -o .libs/libgnutools_la-fcntl.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-free.lo -MD -MP -MF .deps/libgnutools_la-free.Tpo -c free.c -fPIC -DPIC -o .libs/libgnutools_la-free.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-getprogname.lo -MD -MP -MF .deps/libgnutools_la-getprogname.Tpo -c getprogname.c -fPIC -DPIC -o .libs/libgnutools_la-getprogname.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-stat-time.lo -MD -MP -MF .deps/libgnutools_la-stat-time.Tpo -c stat-time.c -fPIC -DPIC -o .libs/libgnutools_la-stat-time.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-version-etc.lo -MD -MP -MF .deps/libgnutools_la-version-etc.Tpo -c version-etc.c -fPIC -DPIC -o .libs/libgnutools_la-version-etc.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-unistd.lo -MD -MP -MF .deps/libgnutools_la-unistd.Tpo -c unistd.c -fPIC -DPIC -o .libs/libgnutools_la-unistd.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-basename-lgpl.lo -MD -MP -MF .deps/libgnutools_la-basename-lgpl.Tpo -c basename-lgpl.c -fPIC -DPIC -o .libs/libgnutools_la-basename-lgpl.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u16-mbtoucr.lo -MD -MP -MF unistr/.deps/libgnutools_la-u16-mbtoucr.Tpo -c unistr/u16-mbtoucr.c -fPIC -DPIC -o unistr/.libs/libgnutools_la-u16-mbtoucr.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u32-to-u8.lo -MD -MP -MF unistr/.deps/libgnutools_la-u32-to-u8.Tpo -c unistr/u32-to-u8.c -fPIC -DPIC -o unistr/.libs/libgnutools_la-u32-to-u8.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-cloexec.lo -MD -MP -MF .deps/libgnutools_la-cloexec.Tpo -c cloexec.c -fPIC -DPIC -o .libs/libgnutools_la-cloexec.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-progname.lo -MD -MP -MF .deps/libgnutools_la-progname.Tpo -c progname.c -fPIC -DPIC -o .libs/libgnutools_la-progname.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-fd-hook.lo -MD -MP -MF .deps/libgnutools_la-fd-hook.Tpo -c fd-hook.c -fPIC -DPIC -o .libs/libgnutools_la-fd-hook.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-malloca.lo -MD -MP -MF .deps/libgnutools_la-malloca.Tpo -c malloca.c -fPIC -DPIC -o .libs/libgnutools_la-malloca.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u16-to-u8.lo -MD -MP -MF unistr/.deps/libgnutools_la-u16-to-u8.Tpo -c unistr/u16-to-u8.c -fPIC -DPIC -o unistr/.libs/libgnutools_la-u16-to-u8.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u8-uctomb-aux.lo -MD -MP -MF unistr/.deps/libgnutools_la-u8-uctomb-aux.Tpo -c unistr/u8-uctomb-aux.c -fPIC -DPIC -o unistr/.libs/libgnutools_la-u8-uctomb-aux.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u8-uctomb.lo -MD -MP -MF unistr/.deps/libgnutools_la-u8-uctomb.Tpo -c unistr/u8-uctomb.c -fPIC -DPIC -o unistr/.libs/libgnutools_la-u8-uctomb.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-unistd.lo -MD -MP -MF .deps/libgnutools_la-unistd.Tpo -c unistd.c -o libgnutools_la-unistd.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-free.lo -MD -MP -MF .deps/libgnutools_la-free.Tpo -c free.c -o libgnutools_la-free.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-getprogname.lo -MD -MP -MF .deps/libgnutools_la-getprogname.Tpo -c getprogname.c -o libgnutools_la-getprogname.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-stat-time.lo -MD -MP -MF .deps/libgnutools_la-stat-time.Tpo -c stat-time.c -o libgnutools_la-stat-time.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-basename-lgpl.lo -MD -MP -MF .deps/libgnutools_la-basename-lgpl.Tpo -c basename-lgpl.c -o libgnutools_la-basename-lgpl.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-fd-hook.lo -MD -MP -MF .deps/libgnutools_la-fd-hook.Tpo -c fd-hook.c -o libgnutools_la-fd-hook.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u16-mbtoucr.lo -MD -MP -MF unistr/.deps/libgnutools_la-u16-mbtoucr.Tpo -c unistr/u16-mbtoucr.c -o unistr/libgnutools_la-u16-mbtoucr.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-cloexec.lo -MD -MP -MF .deps/libgnutools_la-cloexec.Tpo -c cloexec.c -o libgnutools_la-cloexec.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-fcntl.lo -MD -MP -MF .deps/libgnutools_la-fcntl.Tpo -c fcntl.c -o libgnutools_la-fcntl.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-malloca.lo -MD -MP -MF .deps/libgnutools_la-malloca.Tpo -c malloca.c -o libgnutools_la-malloca.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-unistd.Tpo .deps/libgnutools_la-unistd.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u8-uctomb.lo -MD -MP -MF unistr/.deps/libgnutools_la-u8-uctomb.Tpo -c unistr/u8-uctomb.c -o unistr/libgnutools_la-u8-uctomb.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-progname.lo -MD -MP -MF .deps/libgnutools_la-progname.Tpo -c progname.c -o libgnutools_la-progname.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT libgnutools_la-version-etc.lo -MD -MP -MF .deps/libgnutools_la-version-etc.Tpo -c version-etc.c -o libgnutools_la-version-etc.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u32-to-u8.lo -MD -MP -MF unistr/.deps/libgnutools_la-u32-to-u8.Tpo -c unistr/u32-to-u8.c -o unistr/libgnutools_la-u32-to-u8.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u8-uctomb-aux.lo -MD -MP -MF unistr/.deps/libgnutools_la-u8-uctomb-aux.Tpo -c unistr/u8-uctomb-aux.c -o unistr/libgnutools_la-u8-uctomb-aux.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-getprogname.Tpo .deps/libgnutools_la-getprogname.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-free.Tpo .deps/libgnutools_la-free.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../../liblouis -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT unistr/libgnutools_la-u16-to-u8.lo -MD -MP -MF unistr/.deps/libgnutools_la-u16-to-u8.Tpo -c unistr/u16-to-u8.c -o unistr/libgnutools_la-u16-to-u8.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-fd-hook.Tpo .deps/libgnutools_la-fd-hook.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-basename-lgpl.Tpo .deps/libgnutools_la-basename-lgpl.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-cloexec.Tpo .deps/libgnutools_la-cloexec.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f unistr/.deps/libgnutools_la-u16-mbtoucr.Tpo unistr/.deps/libgnutools_la-u16-mbtoucr.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f unistr/.deps/libgnutools_la-u8-uctomb.Tpo unistr/.deps/libgnutools_la-u8-uctomb.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-malloca.Tpo .deps/libgnutools_la-malloca.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-stat-time.Tpo .deps/libgnutools_la-stat-time.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f unistr/.deps/libgnutools_la-u8-uctomb-aux.Tpo unistr/.deps/libgnutools_la-u8-uctomb-aux.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-progname.Tpo .deps/libgnutools_la-progname.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-fcntl.Tpo .deps/libgnutools_la-fcntl.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/libgnutools_la-version-etc.Tpo .deps/libgnutools_la-version-etc.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f unistr/.deps/libgnutools_la-u32-to-u8.Tpo unistr/.deps/libgnutools_la-u32-to-u8.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f unistr/.deps/libgnutools_la-u16-to-u8.Tpo unistr/.deps/libgnutools_la-u16-to-u8.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../../libtool --tag=CC --mode=link clang -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-tautological-constant-out-of-range-compare -Wno-sign-conversion -Wno-type-limits -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -no-undefined -o libgnutools.la libgnutools_la-basename-lgpl.lo libgnutools_la-cloexec.lo libgnutools_la-fcntl.lo libgnutools_la-fd-hook.lo libgnutools_la-free.lo libgnutools_la-getprogname.lo libgnutools_la-malloca.lo libgnutools_la-progname.lo libgnutools_la-stat-time.lo libgnutools_la-unistd.lo unistr/libgnutools_la-u16-mbtoucr.lo unistr/libgnutools_la-u16-to-u8.lo unistr/libgnutools_la-u32-to-u8.lo unistr/libgnutools_la-u8-uctomb.lo unistr/libgnutools_la-u8-uctomb-aux.lo libgnutools_la-version-etc.lo Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ar cr .libs/libgnutools.a .libs/libgnutools_la-basename-lgpl.o .libs/libgnutools_la-cloexec.o .libs/libgnutools_la-fcntl.o .libs/libgnutools_la-fd-hook.o .libs/libgnutools_la-free.o .libs/libgnutools_la-getprogname.o .libs/libgnutools_la-malloca.o .libs/libgnutools_la-progname.o .libs/libgnutools_la-stat-time.o .libs/libgnutools_la-unistd.o unistr/.libs/libgnutools_la-u16-mbtoucr.o unistr/.libs/libgnutools_la-u16-to-u8.o unistr/.libs/libgnutools_la-u32-to-u8.o unistr/.libs/libgnutools_la-u8-uctomb.o unistr/.libs/libgnutools_la-u8-uctomb-aux.o .libs/libgnutools_la-version-etc.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ranlib .libs/libgnutools.a Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ( cd ".libs" && rm -f "libgnutools.la" && ln -s "../libgnutools.la" "libgnutools.la" ) Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Leaving directory '/src/liblouis/tools/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/tools/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tools/gnulib' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in lou_maketable.d Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tools/lou_maketable.d' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tools/lou_maketable.d' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tools' Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_allround.o -MD -MP -MF .deps/lou_allround.Tpo -c -o lou_allround.o lou_allround.c Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT brl_checks.lo -MD -MP -MF .deps/brl_checks.Tpo -c -o brl_checks.lo brl_checks.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_checkhyphens.o -MD -MP -MF .deps/lou_checkhyphens.Tpo -c -o lou_checkhyphens.o lou_checkhyphens.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_checktable.o -MD -MP -MF .deps/lou_checktable.Tpo -c -o lou_checktable.o lou_checktable.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_debug.o -MD -MP -MF .deps/lou_debug.Tpo -c -o lou_debug.o lou_debug.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_translate.o -MD -MP -MF .deps/lou_translate.Tpo -c -o lou_translate.o lou_translate.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_trace.o -MD -MP -MF .deps/lou_trace.Tpo -c -o lou_trace.o lou_trace.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_tableinfo.o -MD -MP -MF .deps/lou_tableinfo.Tpo -c -o lou_tableinfo.o lou_tableinfo.c Step #3 - "compile-libfuzzer-coverage-x86_64": clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT lou_checkyaml-lou_checkyaml.o -MD -MP -MF .deps/lou_checkyaml-lou_checkyaml.Tpo -c -o lou_checkyaml-lou_checkyaml.o `test -f 'lou_checkyaml.c' || echo './'`lou_checkyaml.c Step #3 - "compile-libfuzzer-coverage-x86_64": lou_trace.c:98:9: warning: returning 'uint8_t[512]' (aka 'unsigned char[512]') from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Step #3 - "compile-libfuzzer-coverage-x86_64": 98 | return result_buf; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": lou_debug.c:105:9: warning: returning 'uint8_t[256]' (aka 'unsigned char[256]') from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Step #3 - "compile-libfuzzer-coverage-x86_64": 105 | return result_buf; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": lou_debug.c:325:47: warning: format specifies type 'char *' but the argument has type 'EmphasisClass' [-Wformat] Step #3 - "compile-libfuzzer-coverage-x86_64": 325 | snprintf(name, BUFSIZE, "lenemphphrase %s", table->emphClasses[i]); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ~~ ^~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT brl_checks.lo -MD -MP -MF .deps/brl_checks.Tpo -c brl_checks.c -fPIC -DPIC -o .libs/brl_checks.o Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_tableinfo.Tpo .deps/lou_tableinfo.Po Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_checktable.Tpo .deps/lou_checktable.Po Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_checkyaml-lou_checkyaml.Tpo .deps/lou_checkyaml-lou_checkyaml.Po Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_checkhyphens.Tpo .deps/lou_checkhyphens.Po Step #3 - "compile-libfuzzer-coverage-x86_64": brl_checks.c:127:28: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] Step #3 - "compile-libfuzzer-coverage-x86_64": 127 | int inlen = parsed_strlen(input); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": brl_checks.c:51:21: note: passing argument to parameter 's' here Step #3 - "compile-libfuzzer-coverage-x86_64": 51 | parsed_strlen(char *s) { Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_translate.Tpo .deps/lou_translate.Po Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_allround.Tpo .deps/lou_allround.Po Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_trace.Tpo .deps/lou_trace.Po Step #3 - "compile-libfuzzer-coverage-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/lou_debug.Tpo .deps/lou_debug.Po Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: compile: clang -DHAVE_CONFIG_H -I. -I../liblouis -I../liblouis -I../tools/gnulib -I../tools/gnulib -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -MT brl_checks.lo -MD -MP -MF .deps/brl_checks.Tpo -c brl_checks.c -o brl_checks.o >/dev/null 2>&1 Step #3 - "compile-libfuzzer-coverage-x86_64": mv -f .deps/brl_checks.Tpo .deps/brl_checks.Plo Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o libbrlcheck.la brl_checks.lo ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: (cd .libs/libbrlcheck.lax/libgnutools.a && ar x "/src/liblouis/tools/../tools/gnulib/.libs/libgnutools.a") Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ar cr .libs/libbrlcheck.a .libs/brl_checks.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-basename-lgpl.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-cloexec.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-fcntl.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-fd-hook.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-free.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-getprogname.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-malloca.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-progname.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-stat-time.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-u16-mbtoucr.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-u16-to-u8.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-u32-to-u8.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-u8-uctomb-aux.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-u8-uctomb.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-unistd.o .libs/libbrlcheck.lax/libgnutools.a/libgnutools_la-version-etc.o Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ranlib .libs/libbrlcheck.a Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: rm -fr .libs/libbrlcheck.lax Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: ( cd ".libs" && rm -f "libbrlcheck.la" && ln -s "../libbrlcheck.la" "libbrlcheck.la" ) Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_allround lou_allround.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_checkhyphens lou_checkhyphens.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_checktable lou_checktable.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_debug lou_debug.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_translate lou_translate.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_trace lou_trace.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_tableinfo lou_tableinfo.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": /bin/bash ../libtool --tag=CC --mode=link clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o lou_checkyaml lou_checkyaml-lou_checkyaml.o ../liblouis/liblouis.la ../tools/gnulib/libgnutools.la libbrlcheck.la Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_allround lou_allround.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_checktable lou_checktable.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_checkyaml lou_checkyaml-lou_checkyaml.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_tableinfo lou_tableinfo.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_debug lou_debug.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_trace lou_trace.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_translate lou_translate.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": libtool: link: clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -o .libs/lou_checkhyphens lou_checkhyphens.o ../liblouis/.libs/liblouis.so ../tools/gnulib/.libs/libgnutools.a ./.libs/libbrlcheck.a /src/liblouis/liblouis/.libs/liblouis.so -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tools' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/tools' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in tables Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": m4 -G nl-chardefs.uti.in > nl-chardefs.uti Step #3 - "compile-libfuzzer-coverage-x86_64": m4 -G nl-NL-g0.utb.in > nl-NL-g0.utb Step #3 - "compile-libfuzzer-coverage-x86_64": make all-am Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in man Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/man' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/man' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/tests' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in tables Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tests/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in moreTables Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/tests/tables/moreTables' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/tests/tables/moreTables' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in resolve_table Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/tests/tables/resolve_table' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in dir_1 Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Entering directory '/src/liblouis/tests/tables/resolve_table/dir_1' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in dir_1.1 Step #3 - "compile-libfuzzer-coverage-x86_64": make[5]: Entering directory '/src/liblouis/tests/tables/resolve_table/dir_1/dir_1.1' Step #3 - "compile-libfuzzer-coverage-x86_64": make[5]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[5]: Leaving directory '/src/liblouis/tests/tables/resolve_table/dir_1/dir_1.1' Step #3 - "compile-libfuzzer-coverage-x86_64": make[5]: Entering directory '/src/liblouis/tests/tables/resolve_table/dir_1' Step #3 - "compile-libfuzzer-coverage-x86_64": make[5]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[5]: Leaving directory '/src/liblouis/tests/tables/resolve_table/dir_1' Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Leaving directory '/src/liblouis/tests/tables/resolve_table/dir_1' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in dir_2 Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Entering directory '/src/liblouis/tests/tables/resolve_table/dir_2' Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Leaving directory '/src/liblouis/tests/tables/resolve_table/dir_2' Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Entering directory '/src/liblouis/tests/tables/resolve_table' Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[4]: Leaving directory '/src/liblouis/tests/tables/resolve_table' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/tests/tables/resolve_table' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in emphclass Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/tests/tables/emphclass' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/tests/tables/emphclass' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in attribute Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/tests/tables/attribute' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/tests/tables/attribute' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/liblouis/tests/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/liblouis/tests/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tests/tables' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in tablesWithMetadata Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tests/tablesWithMetadata' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tests/tablesWithMetadata' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in yaml Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tests/yaml' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tests/yaml' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in braille-specs Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tests/braille-specs' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tests/braille-specs' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in fuzzing Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tests/fuzzing' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tests/fuzzing' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/tests' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/tests' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/tests' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in python Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/python' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in louis Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/python/louis' Step #3 - "compile-libfuzzer-coverage-x86_64": source ../../liblouis/liblouis.la ; \ Step #3 - "compile-libfuzzer-coverage-x86_64": sed "s/###LIBLOUIS_SONAME###/$dlname/" \ Step #3 - "compile-libfuzzer-coverage-x86_64": < ./__init__.py.in \ Step #3 - "compile-libfuzzer-coverage-x86_64": > __init__.py Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/python/louis' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/python/tests' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/python/tests' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in examples Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/python/examples' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/python/examples' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/python' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/python' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/python' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in windows Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis/windows' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in include Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/windows/include' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/windows/include' Step #3 - "compile-libfuzzer-coverage-x86_64": Making all in utils Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/windows/utils' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/windows/utils' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/liblouis/windows' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/liblouis/windows' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis/windows' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/liblouis' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Nothing to be done for 'all-am'. Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/liblouis' Step #3 - "compile-libfuzzer-coverage-x86_64": table_fuzzer.cc:19:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] Step #3 - "compile-libfuzzer-coverage-x86_64": 19 | char *table = "empty.ctb"; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_translate_generic.c:132:1: warning: non-void function does not return a value [-Wreturn-type] Step #3 - "compile-libfuzzer-coverage-x86_64": 132 | } Step #3 - "compile-libfuzzer-coverage-x86_64": | ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_backtranslate.c:127:1: warning: non-void function does not return a value [-Wreturn-type] Step #3 - "compile-libfuzzer-coverage-x86_64": 127 | } Step #3 - "compile-libfuzzer-coverage-x86_64": | ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": adding: src/liblouis/tables/latinLetterDef6Dots.uti (deflated 59%) 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: fc957eac73fe: Already exists Step #4: 2cf09256a281: Already exists Step #4: 3fe6cdf04ee1: Pulling fs layer Step #4: 1084a2b49e83: Pulling fs layer Step #4: 31ba057ecf6d: Pulling fs layer Step #4: 59426ba5d39b: Pulling fs layer Step #4: 486a672539cd: Pulling fs layer Step #4: 02e6586ec68f: Pulling fs layer Step #4: 89f4f518033a: Pulling fs layer Step #4: 4cca2fca8880: Pulling fs layer Step #4: 8d2722b29f6b: Pulling fs layer Step #4: cf076a2f8659: Pulling fs layer Step #4: f27a4fa25382: Pulling fs layer Step #4: 289d5a850e7a: Pulling fs layer Step #4: 6905faba4c5f: Pulling fs layer Step #4: 09ab8394cd99: Pulling fs layer Step #4: d3c9fddcbd10: Pulling fs layer Step #4: 02876c5eb313: Pulling fs layer Step #4: c9d166fcb093: Pulling fs layer Step #4: b083a53f2f2e: Pulling fs layer Step #4: 79b7ad49bf4e: Pulling fs layer Step #4: 389037f84e56: Pulling fs layer Step #4: f9cfba6d5c34: Pulling fs layer Step #4: 4c3801fdf5de: Pulling fs layer Step #4: f293e6beb519: Pulling fs layer Step #4: 480451de0980: Pulling fs layer Step #4: 2942f6310072: Pulling fs layer Step #4: 89f4f518033a: Waiting Step #4: 4cca2fca8880: Waiting Step #4: 8d2722b29f6b: Waiting Step #4: cf076a2f8659: Waiting Step #4: 02876c5eb313: Waiting Step #4: 09ab8394cd99: Waiting Step #4: f27a4fa25382: Waiting Step #4: 289d5a850e7a: Waiting Step #4: 6905faba4c5f: Waiting Step #4: c9d166fcb093: Waiting Step #4: d3c9fddcbd10: Waiting Step #4: 389037f84e56: Waiting Step #4: b083a53f2f2e: Waiting Step #4: 4c3801fdf5de: Waiting Step #4: f9cfba6d5c34: Waiting Step #4: 79b7ad49bf4e: Waiting Step #4: f293e6beb519: Waiting Step #4: 2942f6310072: Waiting Step #4: 480451de0980: Waiting Step #4: 486a672539cd: Verifying Checksum Step #4: 486a672539cd: Download complete Step #4: 31ba057ecf6d: Verifying Checksum Step #4: 31ba057ecf6d: Download complete Step #4: 3fe6cdf04ee1: Verifying Checksum Step #4: 3fe6cdf04ee1: Download complete Step #4: 1084a2b49e83: Verifying Checksum Step #4: 1084a2b49e83: Download complete Step #4: 59426ba5d39b: Verifying Checksum Step #4: 59426ba5d39b: Download complete Step #4: 89f4f518033a: Download complete Step #4: 3fe6cdf04ee1: Pull complete Step #4: 4cca2fca8880: Download complete Step #4: 8d2722b29f6b: Verifying Checksum Step #4: 8d2722b29f6b: Download complete Step #4: 289d5a850e7a: Verifying Checksum Step #4: 289d5a850e7a: Download complete Step #4: 6905faba4c5f: Verifying Checksum Step #4: 6905faba4c5f: Download complete Step #4: f27a4fa25382: Verifying Checksum Step #4: f27a4fa25382: Download complete Step #4: 1084a2b49e83: Pull complete Step #4: 02e6586ec68f: Verifying Checksum Step #4: 02e6586ec68f: Download complete Step #4: d3c9fddcbd10: Verifying Checksum Step #4: d3c9fddcbd10: Download complete Step #4: 31ba057ecf6d: Pull complete Step #4: c9d166fcb093: Verifying Checksum Step #4: c9d166fcb093: Download complete Step #4: b083a53f2f2e: Verifying Checksum Step #4: b083a53f2f2e: Download complete Step #4: f9cfba6d5c34: Verifying Checksum Step #4: f9cfba6d5c34: Download complete Step #4: 59426ba5d39b: Pull complete Step #4: cf076a2f8659: Download complete Step #4: 389037f84e56: Download complete Step #4: 486a672539cd: Pull complete Step #4: f293e6beb519: Verifying Checksum Step #4: f293e6beb519: Download complete Step #4: 4c3801fdf5de: Verifying Checksum Step #4: 4c3801fdf5de: Download complete Step #4: 2942f6310072: Verifying Checksum Step #4: 2942f6310072: Download complete Step #4: 480451de0980: Verifying Checksum Step #4: 480451de0980: Download complete Step #4: 79b7ad49bf4e: Verifying Checksum Step #4: 79b7ad49bf4e: Download complete Step #4: 09ab8394cd99: Verifying Checksum Step #4: 09ab8394cd99: Download complete Step #4: 02876c5eb313: Verifying Checksum Step #4: 02876c5eb313: Download complete Step #4: 02e6586ec68f: Pull complete Step #4: 89f4f518033a: Pull complete Step #4: 4cca2fca8880: Pull complete Step #4: 8d2722b29f6b: Pull complete Step #4: cf076a2f8659: Pull complete Step #4: f27a4fa25382: Pull complete Step #4: 289d5a850e7a: Pull complete Step #4: 6905faba4c5f: Pull complete Step #4: 09ab8394cd99: Pull complete Step #4: d3c9fddcbd10: Pull complete Step #4: 02876c5eb313: Pull complete Step #4: c9d166fcb093: Pull complete Step #4: b083a53f2f2e: Pull complete Step #4: 79b7ad49bf4e: Pull complete Step #4: 389037f84e56: Pull complete Step #4: f9cfba6d5c34: Pull complete Step #4: 4c3801fdf5de: Pull complete Step #4: f293e6beb519: Pull complete Step #4: 480451de0980: Pull complete Step #4: 2942f6310072: Pull complete Step #4: Digest: sha256:de41e9cbf447415fe69227fd6c137fb099d7c0c30fa134d85c7a1d9c83c4cfd6 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: Running table_fuzzer Step #5: Running fuzz_backtranslate Step #5: Running fuzz_translate_generic Step #5: [2026-01-26 07:04:56,797 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-26 07:04:56,806 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/table_fuzzer_error.log Step #5: Error occured while running fuzz_backtranslate: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 534822854 Step #5: MERGE-OUTER: 4812 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: 534844818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: 4812 total files; 0 processed earlier; will process 4812 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==74==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc77f9e626 (pc 0x7fcbf3fa8a84 bp 0x7ffc77f8b600 sp 0x7ffc77f8b5a8 T74) Step #5: ==74==The signal is caused by a READ memory access. Step #5: #0 0x7fcbf3fa8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a4fc55c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a4fc557798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55a4fc555f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a4fc553a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a4fc553a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a4fc553fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a4fc553fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a4fc55408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a4fc5510d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a4fc4a935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a4fc4b28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55a4fc499df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55a4fc4c5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fcbf3e41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a4fc48d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==74==Register values: Step #5: rax = 0x000055a4fd60c408 rbx = 0x00007ffc77f8e64e rcx = 0x0002000500290068 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055a4fd60c408 rsi = 0x00007ffc77f8e64e rbp = 0x00007ffc77f8b600 rsp = 0x00007ffc77f8b5a8 Step #5: r8 = 0x000055a4fd6046c0 r9 = 0x000055a4fd604720 r10 = 0x000055a4fc587a5d r11 = 0x000055a4fd613db8 Step #5: r12 = 0x000055a4fd60c3c8 r13 = 0x0000000000000071 r14 = 0x00007ffc77f90652 r15 = 0x0000000000000031 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==74==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e0931b991263f43f05e16e9c19aa84b486af602 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 534887747 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/6e0931b991263f43f05e16e9c19aa84b486af602' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 54 processed earlier; will process 4758 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==87==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe40da679a (pc 0x7f3bf02f9a84 bp 0x7ffe40d93770 sp 0x7ffe40d93718 T87) Step #5: ==87==The signal is caused by a READ memory access. Step #5: #0 0x7f3bf02f9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56523dea6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56523dea1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56523de9ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56523de9da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56523de9da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56523de9dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56523de9dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56523de9e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56523de9b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56523ddf335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56523ddfc8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56523dde3df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56523de0fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3bf0192082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56523ddd71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==87==Register values: Step #5: rax = 0x000056523f0edec0 rbx = 0x00007ffe40d967be rcx = 0x0000000000000036 rdx = 0x000000000000fffc Step #5: rdi = 0x000056523f0edec0 rsi = 0x00007ffe40d967be rbp = 0x00007ffe40d93770 rsp = 0x00007ffe40d93718 Step #5: r8 = 0x000056523f0e6240 r9 = 0x000056523f0e62a0 r10 = 0x000056523f043010 r11 = 0x000056523f0f5938 Step #5: r12 = 0x000056523f0ede88 r13 = 0x0000000000000070 r14 = 0x00007ffe40d987c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==87==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d551dc4972b67cb4f1d6223825956f64ec2cc1b5 Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 534966188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/d551dc4972b67cb4f1d6223825956f64ec2cc1b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 120 processed earlier; will process 4692 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==99==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffec03cee1a (pc 0x7fad018c2a84 bp 0x7ffec03bbdf0 sp 0x7ffec03bbd98 T99) Step #5: ==99==The signal is caused by a READ memory access. Step #5: #0 0x7fad018c2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5577fb7cd824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5577fb7c8493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5577fb7c6f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5577fb7c4a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5577fb7c4a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5577fb7c4fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5577fb7c4fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5577fb7c508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5577fb7c20d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5577fb71a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5577fb7238f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5577fb70adf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5577fb736ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fad0175b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5577fb6fe1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==99==Register values: Step #5: rax = 0x00005577fca663b0 rbx = 0x00007ffec03bee3e rcx = 0x0000000000000015 rdx = 0x000000000000fffc Step #5: rdi = 0x00005577fca663b0 rsi = 0x00007ffec03bee3e rbp = 0x00007ffec03bbdf0 rsp = 0x00007ffec03bbd98 Step #5: r8 = 0x00005577fca5e730 r9 = 0x00005577fca5e720 r10 = 0xfffffffffffffe1e r11 = 0x00005577fca6de28 Step #5: r12 = 0x00005577fca66378 r13 = 0x0000000000000070 r14 = 0x00007ffec03c0e42 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==99==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c0cfec66d62ce3967505c0902794f7b4ae5d5ba Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535002292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/4c0cfec66d62ce3967505c0902794f7b4ae5d5ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 127 processed earlier; will process 4685 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==129==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd77b99788 (pc 0x7f67b784ea84 bp 0x7ffd77b86760 sp 0x7ffd77b86708 T129) Step #5: ==129==The signal is caused by a READ memory access. Step #5: #0 0x7f67b784ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d94799f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d94799a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d947998f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d947996a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d947996a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d947996fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d947996fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d94799708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d9479940d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d9478ec35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d9478f58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d9478dcdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d947908ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f67b76e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d9478d01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==129==Register values: Step #5: rax = 0x000055d9488c7440 rbx = 0x00007ffd77b897ae rcx = 0x000055d9488c7420 rdx = 0x000000000000fffa Step #5: rdi = 0x000055d9488c7440 rsi = 0x00007ffd77b897ae rbp = 0x00007ffd77b86760 rsp = 0x00007ffd77b86708 Step #5: r8 = 0xfffffffffffffffe r9 = 0x000055d9488bf640 r10 = 0x000055d9479caa5d r11 = 0x000055d9488c725e Step #5: r12 = 0x000055d9488c7228 r13 = 0x0000000000000070 r14 = 0x00007ffd77b8b7b2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==129==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba8da71a9b65e3130e1e62769353ac0faa2d64f4 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535058879 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ba8da71a9b65e3130e1e62769353ac0faa2d64f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 202 processed earlier; will process 4610 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==133==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fffc5294000 (pc 0x559e1cf8c825 bp 0x7fffc5290440 sp 0x7fffc528a310 T133) Step #5: #0 0x559e1cf8c825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x559e1cf88f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x559e1cf86a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x559e1cf86a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x559e1cf86fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x559e1cf86fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x559e1cf8708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x559e1cf840d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x559e1cedc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x559e1cee58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x559e1ceccdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x559e1cef8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f7c95d4b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x559e1cec01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==133==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7992e94537e60798a64c079eac5a9d2e1d884f9d Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535097318 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/7992e94537e60798a64c079eac5a9d2e1d884f9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 228 processed earlier; will process 4584 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==137==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff3b9b113c (pc 0x7f7131318a84 bp 0x7fff3b99e110 sp 0x7fff3b99e0b8 T137) Step #5: ==137==The signal is caused by a READ memory access. Step #5: #0 0x7f7131318a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5563d54a6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5563d54a1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5563d549ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5563d549da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5563d549da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5563d549dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5563d549dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5563d549e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5563d549b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5563d53f335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5563d53fc8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5563d53e3df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5563d540fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f71311b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5563d53d71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==137==Register values: Step #5: rax = 0x00005563d665eb88 rbx = 0x00007fff3b9a115e rcx = 0x006b006300610062 rdx = 0x000000000000fffe Step #5: rdi = 0x00005563d665eb88 rsi = 0x00007fff3b9a115e rbp = 0x00007fff3b99e110 rsp = 0x00007fff3b99e0b8 Step #5: r8 = 0x00005563d6656f00 r9 = 0x00005563d6656f60 r10 = 0x00005563d6665000 r11 = 0x00005563d66665f8 Step #5: r12 = 0x00005563d665eb48 r13 = 0x0000000000000070 r14 = 0x00007fff3b9a3162 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==137==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6774ea917f5b68a25c56ee2a0c9dde9a9c7f6269 Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535137105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/6774ea917f5b68a25c56ee2a0c9dde9a9c7f6269' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 254 processed earlier; will process 4558 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==141==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1c47c348 (pc 0x7f3c8ab21a84 bp 0x7ffd1c469320 sp 0x7ffd1c4692c8 T141) Step #5: ==141==The signal is caused by a READ memory access. Step #5: #0 0x7f3c8ab21a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x565158963824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56515895e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56515895cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56515895aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56515895aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56515895afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56515895afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56515895b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5651589580d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5651588b035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5651588b98f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5651588a0df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5651588ccad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3c8a9ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5651588941bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==141==Register values: Step #5: rax = 0x000056515ab9d4d2 rbx = 0x00007ffd1c46c36e rcx = 0x000056515ab9d4b2 rdx = 0x000000000000fffa Step #5: rdi = 0x000056515ab9d4d2 rsi = 0x00007ffd1c46c36e rbp = 0x00007ffd1c469320 rsp = 0x00007ffd1c4692c8 Step #5: r8 = 0xffffffffffffffee r9 = 0x000056515ab95720 r10 = 0xfffffffffffffe1e r11 = 0x000056515ab9d3ae Step #5: r12 = 0x000056515ab9d378 r13 = 0x0000000000000070 r14 = 0x00007ffd1c46e372 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==141==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99eaa43c44776018f5e3dfb0582b4eee66e7b1cc Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535177995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/99eaa43c44776018f5e3dfb0582b4eee66e7b1cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 286 processed earlier; will process 4526 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==145==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff80de6000 (pc 0x7fac8cc01ad3 bp 0x7fff80ddd2b0 sp 0x7fff80ddd258 T145) Step #5: #0 0x7fac8cc01ad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563f31659824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563f31654493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563f31652f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563f31650a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563f31650a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563f31650fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563f31650fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563f3165108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563f3164e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x563f315a635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563f315af8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563f31596df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563f315c2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fac8ca9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563f3158a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==145==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30f2a9b8f32ad51dcb0aeca523281648cdde1e3d Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535220855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/30f2a9b8f32ad51dcb0aeca523281648cdde1e3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 344 processed earlier; will process 4468 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==149==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f09dc773a84 bp 0x7ffdae3d56b0 sp 0x7ffdae3d5658 T149) Step #5: ==149==The signal is caused by a READ memory access. Step #5: ==149==Hint: this fault was caused by a dereference of a high value address (see register values below). Disassemble the provided pc to learn which register was used. Step #5: #0 0x7f09dc773a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f85a277824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f85a272798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55f85a270f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f85a26ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f85a26ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f85a26efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f85a26efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f85a26f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f85a26c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f85a1c435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f85a1cd8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f85a1b4df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f85a1e0ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f09dc60c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f85a1a81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==149==Register values: Step #5: rax = 0x000055f85b74e3da rbx = 0x00007ffdae3d86fe rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055f85b74e3da rsi = 0x00007ffdae3d86fe rbp = 0x00007ffdae3d56b0 rsp = 0x00007ffdae3d5658 Step #5: r8 = 0x000055f85b746730 r9 = 0x000055f85b746720 r10 = 0x000055f85b6c1010 r11 = 0x000055f85b755e28 Step #5: r12 = 0x000055f85b74e378 r13 = 0x0000000000000071 r14 = 0x00007ffdae3da702 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: BUS (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==149==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a18a72d64178fd2a7527424229b3bd7941a165db Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535256968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a18a72d64178fd2a7527424229b3bd7941a165db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 347 processed earlier; will process 4465 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==153==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe54535daa (pc 0x7f286a7fea84 bp 0x7ffe54522d80 sp 0x7ffe54522d28 T153) Step #5: ==153==The signal is caused by a READ memory access. Step #5: #0 0x7f286a7fea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55dd5411e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55dd54119798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55dd54117f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55dd54115a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55dd54115a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55dd54115fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55dd54115fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55dd5411608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55dd541130d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55dd5406b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55dd540748f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55dd5405bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55dd54087ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f286a697082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55dd5404f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==153==Register values: Step #5: rax = 0x000055dd55ccd4c6 rbx = 0x00007ffe54525dce rcx = 0x0048004900490049 rdx = 0x000000000000fffc Step #5: rdi = 0x000055dd55ccd4c6 rsi = 0x00007ffe54525dce rbp = 0x00007ffe54522d80 rsp = 0x00007ffe54522d28 Step #5: r8 = 0x000055dd55cc5840 r9 = 0x000055dd55cc58a0 r10 = 0x000055dd55cd5000 r11 = 0x000055dd55cd4f38 Step #5: r12 = 0x000055dd55ccd488 r13 = 0x0000000000000071 r14 = 0x00007ffe54527dd2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==153==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78640b790bbc16ec64b8999ffdd017512a1ec38a Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535298104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/78640b790bbc16ec64b8999ffdd017512a1ec38a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 389 processed earlier; will process 4423 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==157==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcf996ed56 (pc 0x7fb7e0beaa84 bp 0x7ffcf995bd30 sp 0x7ffcf995bcd8 T157) Step #5: ==157==The signal is caused by a READ memory access. Step #5: #0 0x7fb7e0beaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563f4df8b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563f4df86493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563f4df84f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563f4df82a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563f4df82a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563f4df82fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563f4df82fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563f4df8308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563f4df800d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x563f4ded835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563f4dee18f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563f4dec8df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563f4def4ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb7e0a83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563f4debc1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==157==Register values: Step #5: rax = 0x0000563f50452a4c rbx = 0x00007ffcf995ed7e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000563f50452a4c rsi = 0x00007ffcf995ed7e rbp = 0x00007ffcf995bd30 rsp = 0x00007ffcf995bcd8 Step #5: r8 = 0x0000563f5044ad30 r9 = 0x0000563f5044ad20 r10 = 0x0000563f5045a000 r11 = 0x0000563f5045a428 Step #5: r12 = 0x0000563f50452978 r13 = 0x0000000000000070 r14 = 0x00007ffcf9960d82 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==157==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd1a26558352fb1c575f605a2dd282d16083629e Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535335077 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/bd1a26558352fb1c575f605a2dd282d16083629e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 398 processed earlier; will process 4414 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==161==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffaa538c6c (pc 0x7f7969552a84 bp 0x7fffaa525c40 sp 0x7fffaa525be8 T161) Step #5: ==161==The signal is caused by a READ memory access. Step #5: #0 0x7f7969552a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55628929a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556289295798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x556289293f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556289291a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556289291a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556289291fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556289291fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55628929208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55628928f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5562891e735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5562891f08f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5562891d7df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556289203ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f79693eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5562891cb1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==161==Register values: Step #5: rax = 0x0000556289ffb6b0 rbx = 0x00007fffaa528c8e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000556289ffb6b0 rsi = 0x00007fffaa528c8e rbp = 0x00007fffaa525c40 rsp = 0x00007fffaa525be8 Step #5: r8 = 0x0000556289ff39b0 r9 = 0x0000556289ff39a0 r10 = 0x00005562892c5a5d r11 = 0x000055628a0030a8 Step #5: r12 = 0x0000556289ffb678 r13 = 0x0000000000000071 r14 = 0x00007fffaa52ac92 r15 = 0x0000000000000029 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==161==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd80ba717397ebc4f357a7c8087b1ad818f8896a Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535418186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/cd80ba717397ebc4f357a7c8087b1ad818f8896a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 412 processed earlier; will process 4400 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==165==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe7a86c000 (pc 0x55d275a87825 bp 0x7ffe7a868400 sp 0x7ffe7a8622d0 T165) Step #5: #0 0x55d275a87825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55d275a83f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55d275a81a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55d275a81a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55d275a81fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55d275a81fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55d275a8208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55d275a7f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x55d2759d735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55d2759e08f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55d2759c7df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55d2759f3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7fa44563e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55d2759bb1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==165==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9542d7d93eae30dd87a42c9e33a9ef726d5405c2 Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535454174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/9542d7d93eae30dd87a42c9e33a9ef726d5405c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 418 processed earlier; will process 4394 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==169==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff9d2df60c (pc 0x7f98fe4dca84 bp 0x7fff9d2cc5e0 sp 0x7fff9d2cc588 T169) Step #5: ==169==The signal is caused by a READ memory access. Step #5: #0 0x7f98fe4dca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55777bbbf824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55777bbba493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55777bbb8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55777bbb6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55777bbb6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55777bbb6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55777bbb6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55777bbb708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55777bbb40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55777bb0c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55777bb158f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55777bafcdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55777bb28ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f98fe375082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55777baf01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==169==Register values: Step #5: rax = 0x000055777c93e3ae rbx = 0x00007fff9d2cf62e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055777c93e3ae rsi = 0x00007fff9d2cf62e rbp = 0x00007fff9d2cc5e0 rsp = 0x00007fff9d2cc588 Step #5: r8 = 0x000055777c936730 r9 = 0x000055777c936720 r10 = 0xfffffffffffffe1e r11 = 0x000055777c945e28 Step #5: r12 = 0x000055777c93e378 r13 = 0x0000000000000070 r14 = 0x00007fff9d2d1632 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==169==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f52dfd87a92de74a6a3678b3e927283ac9e5be69 Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535493623 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/f52dfd87a92de74a6a3678b3e927283ac9e5be69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 429 processed earlier; will process 4383 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==173==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff1675f37c (pc 0x7f36ff440a84 bp 0x7fff1674c350 sp 0x7fff1674c2f8 T173) Step #5: ==173==The signal is caused by a READ memory access. Step #5: #0 0x7f36ff440a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556f8e665824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556f8e660493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556f8e65ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556f8e65ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556f8e65ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556f8e65cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556f8e65cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556f8e65d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556f8e65a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556f8e5b235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556f8e5bb8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556f8e5a2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556f8e5cead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f36ff2d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556f8e5961bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==173==Register values: Step #5: rax = 0x0000556f904013b8 rbx = 0x00007fff1674f39e rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x0000556f904013b8 rsi = 0x00007fff1674f39e rbp = 0x00007fff1674c350 rsp = 0x00007fff1674c2f8 Step #5: r8 = 0x0000556f903f9730 r9 = 0x0000556f903f9720 r10 = 0xfffffffffffffe1e r11 = 0x0000556f90408e28 Step #5: r12 = 0x0000556f90401378 r13 = 0x0000000000000070 r14 = 0x00007fff167513a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==173==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-801d31c8e763ae12f9288380c7ac8cb8fdea442e Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535530587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/801d31c8e763ae12f9288380c7ac8cb8fdea442e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 431 processed earlier; will process 4381 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==177==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcf7cc1906 (pc 0x7fbf44810a84 bp 0x7ffcf7cae8e0 sp 0x7ffcf7cae888 T177) Step #5: ==177==The signal is caused by a READ memory access. Step #5: #0 0x7fbf44810a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55adf3420824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55adf341b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55adf3419f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55adf3417a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55adf3417a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55adf3417fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55adf3417fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55adf341808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55adf34150d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55adf336d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55adf33768f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55adf335ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55adf3389ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbf446a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55adf33511bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==177==Register values: Step #5: rax = 0x000055adf52483ae rbx = 0x00007ffcf7cb192e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055adf52483ae rsi = 0x00007ffcf7cb192e rbp = 0x00007ffcf7cae8e0 rsp = 0x00007ffcf7cae888 Step #5: r8 = 0x000055adf5240730 r9 = 0x000055adf5240720 r10 = 0xfffffffffffffe1e r11 = 0x000055adf524fe28 Step #5: r12 = 0x000055adf5248378 r13 = 0x0000000000000070 r14 = 0x00007ffcf7cb3932 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==177==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32c373c0480846b059be0b77f769e05759e5884f Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535568470 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/32c373c0480846b059be0b77f769e05759e5884f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 437 processed earlier; will process 4375 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==181==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffded1ad3c8 (pc 0x7f71027f1a84 bp 0x7ffded19a3a0 sp 0x7ffded19a348 T181) Step #5: ==181==The signal is caused by a READ memory access. Step #5: #0 0x7f71027f1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a1c83cf824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a1c83ca493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a1c83c8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a1c83c6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a1c83c6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a1c83c6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a1c83c6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a1c83c708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a1c83c40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a1c831c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a1c83258f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55a1c830cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55a1c8338ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f710268a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a1c83001bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==181==Register values: Step #5: rax = 0x000055a1ca68f402 rbx = 0x00007ffded19d3ee rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055a1ca68f402 rsi = 0x00007ffded19d3ee rbp = 0x00007ffded19a3a0 rsp = 0x00007ffded19a348 Step #5: r8 = 0x000055a1ca687730 r9 = 0x000055a1ca687720 r10 = 0xfffffffffffffe1e r11 = 0x000055a1ca696e28 Step #5: r12 = 0x000055a1ca68f378 r13 = 0x0000000000000070 r14 = 0x00007ffded19f3f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==181==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c9c4ef7f5a918a6e9eca9eae94572b48fb13c98 Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535604948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/5c9c4ef7f5a918a6e9eca9eae94572b48fb13c98' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 440 processed earlier; will process 4372 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==185==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff5c12820c (pc 0x7f015a5c9a84 bp 0x7fff5c1151e0 sp 0x7fff5c115188 T185) Step #5: ==185==The signal is caused by a READ memory access. Step #5: #0 0x7f015a5c9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cc0a06f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cc0a06a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55cc0a068f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cc0a066a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cc0a066a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cc0a066fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cc0a066fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cc0a06708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cc0a0640d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55cc09fbc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cc09fc58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55cc09facdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55cc09fd8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f015a462082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cc09fa01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==185==Register values: Step #5: rax = 0x000055cc0b86e3ba rbx = 0x00007fff5c11822e rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x000055cc0b86e3ba rsi = 0x00007fff5c11822e rbp = 0x00007fff5c1151e0 rsp = 0x00007fff5c115188 Step #5: r8 = 0x000055cc0b866730 r9 = 0x000055cc0b866720 r10 = 0xfffffffffffffe1e r11 = 0x000055cc0b875e28 Step #5: r12 = 0x000055cc0b86e378 r13 = 0x0000000000000070 r14 = 0x00007fff5c11a232 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==185==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55d929af1af2227b71038809e441383fdf573595 Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535640883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/55d929af1af2227b71038809e441383fdf573595' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 442 processed earlier; will process 4370 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==189==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff22d1bbfc (pc 0x7f1811f03a84 bp 0x7fff22d08bd0 sp 0x7fff22d08b78 T189) Step #5: ==189==The signal is caused by a READ memory access. Step #5: #0 0x7f1811f03a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556b4755e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556b47559798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x556b47557f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556b47555a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556b47555a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556b47555fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556b47555fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556b4755608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556b475530d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556b474ab35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556b474b48f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556b4749bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556b474c7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1811d9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556b4748f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==189==Register values: Step #5: rax = 0x0000556b49a2d8bc rbx = 0x00007fff22d0bc1e rcx = 0x00000000003f0037 rdx = 0x000000000000fffe Step #5: rdi = 0x0000556b49a2d8bc rsi = 0x00007fff22d0bc1e rbp = 0x00007fff22d08bd0 rsp = 0x00007fff22d08b78 Step #5: r8 = 0x0000556b49a25af0 r9 = 0x0000556b49a25ae0 r10 = 0x0000556b49990010 r11 = 0x0000556b49a351e8 Step #5: r12 = 0x0000556b49a2d880 r13 = 0x0000000000000071 r14 = 0x00007fff22d0dc22 r15 = 0x0000000000000042 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==189==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cff4713512925f1916a9c70f5244abc551e9cca0 Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535721219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/cff4713512925f1916a9c70f5244abc551e9cca0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 475 processed earlier; will process 4337 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==193==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc27f65056 (pc 0x7fcbc1db4a84 bp 0x7ffc27f52030 sp 0x7ffc27f51fd8 T193) Step #5: ==193==The signal is caused by a READ memory access. Step #5: #0 0x7fcbc1db4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x565541383824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56554137e798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56554137cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56554137aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56554137aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56554137afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56554137afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56554137b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5655413780d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5655412d035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5655412d98f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5655412c0df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5655412ecad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fcbc1c4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5655412b41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==193==Register values: Step #5: rax = 0x00005655431650a4 rbx = 0x00007ffc27f5507e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005655431650a4 rsi = 0x00007ffc27f5507e rbp = 0x00007ffc27f52030 rsp = 0x00007ffc27f51fd8 Step #5: r8 = 0x000056554315d410 r9 = 0x000056554315d400 r10 = 0x000056554308e010 r11 = 0x000056554316cb08 Step #5: r12 = 0x0000565543165058 r13 = 0x0000000000000071 r14 = 0x00007ffc27f57082 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==193==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-776bd082ebe636cac8c71451cb56ee8fef7ed301 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535875964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/776bd082ebe636cac8c71451cb56ee8fef7ed301' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 523 processed earlier; will process 4289 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==197==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc4406c126 (pc 0x7f079f134a84 bp 0x7ffc44059100 sp 0x7ffc440590a8 T197) Step #5: ==197==The signal is caused by a READ memory access. Step #5: #0 0x7f079f134a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556f75dbe824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556f75db9493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556f75db7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556f75db5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556f75db5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556f75db5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556f75db5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556f75db608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556f75db30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556f75d0b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556f75d148f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556f75cfbdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556f75d27ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f079efcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556f75cef1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==197==Register values: Step #5: rax = 0x0000556f76a74e20 rbx = 0x00007ffc4405c14e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000556f76a74e20 rsi = 0x00007ffc4405c14e rbp = 0x00007ffc44059100 rsp = 0x00007ffc440590a8 Step #5: r8 = 0x0000556f76a6d150 r9 = 0x0000556f76a6d140 r10 = 0x0000556f75de9a5d r11 = 0x0000556f76a7c848 Step #5: r12 = 0x0000556f76a74d98 r13 = 0x0000000000000070 r14 = 0x00007ffc4405e152 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==197==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6ca4b6886719ef723e6c8668aca95c976a47360 Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535915218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a6ca4b6886719ef723e6c8668aca95c976a47360' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 550 processed earlier; will process 4262 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==201==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc82c6f776 (pc 0x7fb13f2b3a84 bp 0x7ffc82c5c750 sp 0x7ffc82c5c6f8 T201) Step #5: ==201==The signal is caused by a READ memory access. Step #5: #0 0x7fb13f2b3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5555bb3b3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5555bb3ae493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5555bb3acf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5555bb3aaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5555bb3aaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5555bb3aafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5555bb3aafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5555bb3ab08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5555bb3a80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5555bb30035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5555bb3098f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5555bb2f0df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5555bb31cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb13f14c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5555bb2e41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==201==Register values: Step #5: rax = 0x00005555bd1793b4 rbx = 0x00007ffc82c5f79e rcx = 0x000000000072006f rdx = 0x000000000000fff8 Step #5: rdi = 0x00005555bd1793b4 rsi = 0x00007ffc82c5f79e rbp = 0x00007ffc82c5c750 rsp = 0x00007ffc82c5c6f8 Step #5: r8 = 0x00005555bd171730 r9 = 0x00005555bd171720 r10 = 0xfffffffffffffe1e r11 = 0x00005555bd180e28 Step #5: r12 = 0x00005555bd179378 r13 = 0x0000000000000070 r14 = 0x00007ffc82c617a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==201==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a14d206d74ef65f1aed7fead38c1f219ca47242e Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535952546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a14d206d74ef65f1aed7fead38c1f219ca47242e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 558 processed earlier; will process 4254 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==205==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe6513ee3a (pc 0x7fa5382b4a84 bp 0x7ffe6512be10 sp 0x7ffe6512bdb8 T205) Step #5: ==205==The signal is caused by a READ memory access. Step #5: #0 0x7fa5382b4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5630d9c2f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5630d9c2a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5630d9c28f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5630d9c26a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5630d9c26a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5630d9c26fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5630d9c26fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5630d9c2708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5630d9c240d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5630d9b7c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5630d9b858f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5630d9b6cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5630d9b98ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa53814d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5630d9b601bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==205==Register values: Step #5: rax = 0x00005630db2c943e rbx = 0x00007ffe6512ee5e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005630db2c943e rsi = 0x00007ffe6512ee5e rbp = 0x00007ffe6512be10 rsp = 0x00007ffe6512bdb8 Step #5: r8 = 0x00005630db2c1730 r9 = 0x00005630db2c1720 r10 = 0xfffffffffffffe1e r11 = 0x00005630db2d0e28 Step #5: r12 = 0x00005630db2c9378 r13 = 0x0000000000000070 r14 = 0x00007ffe65130e62 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==205==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa7cf98a72c9165c100c5541942c0f414fb98aea Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 535990717 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/fa7cf98a72c9165c100c5541942c0f414fb98aea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 574 processed earlier; will process 4238 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==210==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc64b5a196 (pc 0x7fed6a03da84 bp 0x7ffc64b47170 sp 0x7ffc64b47118 T210) Step #5: ==210==The signal is caused by a READ memory access. Step #5: #0 0x7fed6a03da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5572f7ef5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5572f7ef0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5572f7eeef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5572f7eeca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5572f7eeca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5572f7eecfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5572f7eecfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5572f7eed08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5572f7eea0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5572f7e4235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5572f7e4b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5572f7e32df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5572f7e5ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fed69ed6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5572f7e261bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==210==Register values: Step #5: rax = 0x00005572f8fce3b2 rbx = 0x00007ffc64b4a1be rcx = 0x0000000000770032 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005572f8fce3b2 rsi = 0x00007ffc64b4a1be rbp = 0x00007ffc64b47170 rsp = 0x00007ffc64b47118 Step #5: r8 = 0x00005572f8fc6730 r9 = 0x00005572f8fc6720 r10 = 0xfffffffffffffe1e r11 = 0x00005572f8fd5e28 Step #5: r12 = 0x00005572f8fce378 r13 = 0x0000000000000070 r14 = 0x00007ffc64b4c1c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==210==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc430d6e5e2ded3d2bb7b7fb78cb8c889b4219db Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536027611 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/bc430d6e5e2ded3d2bb7b7fb78cb8c889b4219db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 584 processed earlier; will process 4228 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==218==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff3b80783c (pc 0x7f84dda3aa84 bp 0x7fff3b7f4810 sp 0x7fff3b7f47b8 T218) Step #5: ==218==The signal is caused by a READ memory access. Step #5: #0 0x7f84dda3aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55bd3f59c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55bd3f597493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55bd3f595f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55bd3f593a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55bd3f593a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55bd3f593fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55bd3f593fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55bd3f59408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55bd3f5910d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55bd3f4e935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55bd3f4f28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55bd3f4d9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55bd3f505ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f84dd8d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55bd3f4cd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==218==Register values: Step #5: rax = 0x000055bd416633c0 rbx = 0x00007fff3b7f785e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055bd416633c0 rsi = 0x00007fff3b7f785e rbp = 0x00007fff3b7f4810 rsp = 0x00007fff3b7f47b8 Step #5: r8 = 0x000055bd4165b730 r9 = 0x000055bd4165b720 r10 = 0xfffffffffffffe1e r11 = 0x000055bd4166ae28 Step #5: r12 = 0x000055bd41663378 r13 = 0x0000000000000070 r14 = 0x00007fff3b7f9862 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==218==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-018ba8551694dce6558cc715e23f30dfcd20bb89 Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536063815 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/018ba8551694dce6558cc715e23f30dfcd20bb89' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 590 processed earlier; will process 4222 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==226==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcc23f9e16 (pc 0x7fbb92f10a84 bp 0x7ffcc23e6df0 sp 0x7ffcc23e6d98 T226) Step #5: ==226==The signal is caused by a READ memory access. Step #5: #0 0x7fbb92f10a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5578632f3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5578632ee493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5578632ecf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5578632eaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5578632eaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5578632eafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5578632eafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5578632eb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5578632e80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55786324035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5578632498f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557863230df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55786325cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbb92da9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5578632241bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==226==Register values: Step #5: rax = 0x0000557864bd13ae rbx = 0x00007ffcc23e9e3e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000557864bd13ae rsi = 0x00007ffcc23e9e3e rbp = 0x00007ffcc23e6df0 rsp = 0x00007ffcc23e6d98 Step #5: r8 = 0x0000557864bc9730 r9 = 0x0000557864bc9720 r10 = 0xfffffffffffffe1e r11 = 0x0000557864bd8e28 Step #5: r12 = 0x0000557864bd1378 r13 = 0x0000000000000070 r14 = 0x00007ffcc23ebe42 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==226==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e244af6da94d99d4c0d42fc559517ac9d88274d4 Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536105559 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e244af6da94d99d4c0d42fc559517ac9d88274d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 629 processed earlier; will process 4183 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==233==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffebd9520da (pc 0x7f5cd12a4a84 bp 0x7ffebd93f0b0 sp 0x7ffebd93f058 T233) Step #5: ==233==The signal is caused by a READ memory access. Step #5: #0 0x7f5cd12a4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562563ec0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562563ebb493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562563eb9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562563eb7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562563eb7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562563eb7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562563eb7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562563eb808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562563eb50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x562563e0d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562563e168f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562563dfddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562563e29ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5cd113d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562563df11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==233==Register values: Step #5: rax = 0x00005625661163c0 rbx = 0x00007ffebd9420fe rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005625661163c0 rsi = 0x00007ffebd9420fe rbp = 0x00007ffebd93f0b0 rsp = 0x00007ffebd93f058 Step #5: r8 = 0x000056256610e730 r9 = 0x000056256610e720 r10 = 0xfffffffffffffe1e r11 = 0x000056256611de28 Step #5: r12 = 0x0000562566116378 r13 = 0x0000000000000070 r14 = 0x00007ffebd944102 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==233==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47e913c322d0f41f156979e09bf351d3afef6c9d Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536142206 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/47e913c322d0f41f156979e09bf351d3afef6c9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 633 processed earlier; will process 4179 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==241==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe23215ffa (pc 0x7f86a7b6ca84 bp 0x7ffe23202fd0 sp 0x7ffe23202f78 T241) Step #5: ==241==The signal is caused by a READ memory access. Step #5: #0 0x7f86a7b6ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56015bf7c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56015bf77493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56015bf75f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56015bf73a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56015bf73a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56015bf73fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56015bf73fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56015bf7408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56015bf710d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56015bec935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56015bed28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56015beb9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56015bee5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f86a7a05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56015bead1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==241==Register values: Step #5: rax = 0x000056015dc8e3d2 rbx = 0x00007ffe2320601e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000056015dc8e3d2 rsi = 0x00007ffe2320601e rbp = 0x00007ffe23202fd0 rsp = 0x00007ffe23202f78 Step #5: r8 = 0x000056015dc86730 r9 = 0x000056015dc86720 r10 = 0xfffffffffffffe1e r11 = 0x000056015dc95e28 Step #5: r12 = 0x000056015dc8e378 r13 = 0x0000000000000070 r14 = 0x00007ffe23208022 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==241==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfeed2aec0ff6917aaca7898661a3e90063c9597 Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536180164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/bfeed2aec0ff6917aaca7898661a3e90063c9597' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 646 processed earlier; will process 4166 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==248==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdf6fc1508 (pc 0x7fceef14da84 bp 0x7ffdf6fae4e0 sp 0x7ffdf6fae488 T248) Step #5: ==248==The signal is caused by a READ memory access. Step #5: #0 0x7fceef14da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d7cef27824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d7cef22493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d7cef20f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d7cef1ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d7cef1ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d7cef1efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d7cef1efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d7cef1f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d7cef1c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d7cee7435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d7cee7d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d7cee64df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d7cee90ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fceeefe6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d7cee581bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==248==Register values: Step #5: rax = 0x000055d7cfb2d3b0 rbx = 0x00007ffdf6fb152e rcx = 0x0000000000000015 rdx = 0x000000000000fffa Step #5: rdi = 0x000055d7cfb2d3b0 rsi = 0x00007ffdf6fb152e rbp = 0x00007ffdf6fae4e0 rsp = 0x00007ffdf6fae488 Step #5: r8 = 0x000055d7cfb25730 r9 = 0x000055d7cfb25720 r10 = 0xfffffffffffffe1e r11 = 0x000055d7cfb34e28 Step #5: r12 = 0x000055d7cfb2d378 r13 = 0x0000000000000070 r14 = 0x00007ffdf6fb3532 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==248==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc6621f16719e409f46c79baabc41bc8ac146abf Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536217535 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/bc6621f16719e409f46c79baabc41bc8ac146abf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 653 processed earlier; will process 4159 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==256==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffccdb06b16 (pc 0x7fdb97030a84 bp 0x7ffccdaf3af0 sp 0x7ffccdaf3a98 T256) Step #5: ==256==The signal is caused by a READ memory access. Step #5: #0 0x7fdb97030a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557736df2824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557736ded798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x557736debf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557736de9a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557736de9a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557736de9fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557736de9fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557736dea08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557736de70d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557736d3f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557736d488f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557736d2fdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557736d5bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdb96ec9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557736d231bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==256==Register values: Step #5: rax = 0x00005577380333d4 rbx = 0x00007ffccdaf6b3e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005577380333d4 rsi = 0x00007ffccdaf6b3e rbp = 0x00007ffccdaf3af0 rsp = 0x00007ffccdaf3a98 Step #5: r8 = 0x000055773802b730 r9 = 0x000055773802b720 r10 = 0xfffffffffffffe1e r11 = 0x000055773803ae28 Step #5: r12 = 0x0000557738033378 r13 = 0x0000000000000071 r14 = 0x00007ffccdaf8b42 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==256==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29be8c636bb95157e8a84c60d128c8a9bd2f145f Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536252689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/29be8c636bb95157e8a84c60d128c8a9bd2f145f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 655 processed earlier; will process 4157 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==262==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffee85bbbc (pc 0x7f0e657d9a84 bp 0x7fffee848b90 sp 0x7fffee848b38 T262) Step #5: ==262==The signal is caused by a READ memory access. Step #5: #0 0x7f0e657d9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f4cffd5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f4cffd0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f4cffcef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f4cffcca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f4cffcca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f4cffccfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f4cffccfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f4cffcd08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f4cffca0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f4cff2235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f4cff2b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f4cff12df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f4cff3ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0e65672082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f4cff061bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==262==Register values: Step #5: rax = 0x000055f4d1a78c8c rbx = 0x00007fffee84bbde rcx = 0x0000000000000005 rdx = 0x000000000000fffe Step #5: rdi = 0x000055f4d1a78c8c rsi = 0x00007fffee84bbde rbp = 0x00007fffee848b90 rsp = 0x00007fffee848b38 Step #5: r8 = 0x000055f4d1a70d40 r9 = 0x00007f0e6583b350 r10 = 0x000055f4d199b010 r11 = 0x000055f4d1a70d40 Step #5: r12 = 0x000055f4d1a78bb8 r13 = 0x0000000000000070 r14 = 0x00007fffee84dbe2 r15 = 0x000000000000005f Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==262==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae1b5323041bda79980d5d2377fc1e4817a26c2d Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537024966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ae1b5323041bda79980d5d2377fc1e4817a26c2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 707 processed earlier; will process 4105 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==317==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffff1023bdc (pc 0x7fb8e5899a84 bp 0x7ffff1010bb0 sp 0x7ffff1010b58 T317) Step #5: ==317==The signal is caused by a READ memory access. Step #5: #0 0x7fb8e5899a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5559452d9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5559452d4798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5559452d2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5559452d0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5559452d0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5559452d0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5559452d0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5559452d108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5559452ce0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55594522635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55594522f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555945216df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555945242ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb8e5732082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55594520a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==317==Register values: Step #5: rax = 0x00005559464c1e90 rbx = 0x00007ffff1013bfe rcx = 0x000000000000000b rdx = 0x000000000000fffe Step #5: rdi = 0x00005559464c1e90 rsi = 0x00007ffff1013bfe rbp = 0x00007ffff1010bb0 rsp = 0x00007ffff1010b58 Step #5: r8 = 0x00005559464ba210 r9 = 0x00005559464ba200 r10 = 0x00005559464cb000 r11 = 0x00005559464c9908 Step #5: r12 = 0x00005559464c1e58 r13 = 0x0000000000000071 r14 = 0x00007ffff1015c02 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==317==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab23331154326e4069c58dccc4bec94ad544804e Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537062962 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ab23331154326e4069c58dccc4bec94ad544804e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 723 processed earlier; will process 4089 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==321==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffef3d39000 (pc 0x7f25bb983bf9 bp 0x7ffef3d2ede0 sp 0x7ffef3d2ed88 T321) Step #5: #0 0x7f25bb983bf9 (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564058a017f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x5640589fc798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5640589faf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5640589f8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5640589f8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5640589f8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5640589f8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5640589f908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5640589f60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56405894e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5640589578f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56405893edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56405896aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f25bb81c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5640589321bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==321==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85627f794635ee0fd42c8e876f508bfa155eb5af Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537097342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/85627f794635ee0fd42c8e876f508bfa155eb5af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 724 processed earlier; will process 4088 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==325==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffda5894d48 (pc 0x7f60f4044a84 bp 0x7ffda5881d20 sp 0x7ffda5881cc8 T325) Step #5: ==325==The signal is caused by a READ memory access. Step #5: #0 0x7f60f4044a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56058d03b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56058d036493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56058d034f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56058d032a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56058d032a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56058d032fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56058d032fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56058d03308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56058d0300d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56058cf8835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56058cf918f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56058cf78df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56058cfa4ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f60f3edd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56058cf6c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==325==Register values: Step #5: rax = 0x000056058ea5b3f6 rbx = 0x00007ffda5884d6e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000056058ea5b3f6 rsi = 0x00007ffda5884d6e rbp = 0x00007ffda5881d20 rsp = 0x00007ffda5881cc8 Step #5: r8 = 0x000056058ea53730 r9 = 0x000056058ea53720 r10 = 0xfffffffffffffe1e r11 = 0x000056058ea62e28 Step #5: r12 = 0x000056058ea5b378 r13 = 0x0000000000000070 r14 = 0x00007ffda5886d72 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==325==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7ed62655dfa30a7a7414e4f59d2e7a9eda5bf28 Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537134538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/f7ed62655dfa30a7a7414e4f59d2e7a9eda5bf28' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 732 processed earlier; will process 4080 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==329==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff5efb5c5c (pc 0x7efe271cca84 bp 0x7fff5efa2c30 sp 0x7fff5efa2bd8 T329) Step #5: ==329==The signal is caused by a READ memory access. Step #5: #0 0x7efe271cca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cb77cc4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cb77cbf798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55cb77cbdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cb77cbba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cb77cbba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cb77cbbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cb77cbbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cb77cbc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cb77cb90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55cb77c1135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cb77c1a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55cb77c01df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55cb77c2dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7efe27065082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cb77bf51bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==329==Register values: Step #5: rax = 0x000055cb789018a0 rbx = 0x00007fff5efa5c7e rcx = 0x0000000000000002 rdx = 0x000000000000fffe Step #5: rdi = 0x000055cb789018a0 rsi = 0x00007fff5efa5c7e rbp = 0x00007fff5efa2c30 rsp = 0x00007fff5efa2bd8 Step #5: r8 = 0x000055cb788f9b30 r9 = 0x000055cb788f9b20 r10 = 0x000055cb78909000 r11 = 0x000055cb78909228 Step #5: r12 = 0x000055cb78901838 r13 = 0x0000000000000071 r14 = 0x00007fff5efa7c82 r15 = 0x0000000000000031 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==329==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6c0cc90696de9a6af3a7c4c46c11dcf03317823 Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537171563 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/c6c0cc90696de9a6af3a7c4c46c11dcf03317823' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 741 processed earlier; will process 4071 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==333==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffd9fd159c (pc 0x7f320fe3ca84 bp 0x7fffd9fbe570 sp 0x7fffd9fbe518 T333) Step #5: ==333==The signal is caused by a READ memory access. Step #5: #0 0x7f320fe3ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ea70ff6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ea70ff1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ea70feff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ea70feda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ea70feda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ea70fedfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ea70fedfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ea70fee08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ea70feb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55ea70f4335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ea70f4c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ea70f33df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ea70f5fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f320fcd5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ea70f271bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==333==Register values: Step #5: rax = 0x000055ea72c61448 rbx = 0x00007fffd9fc15be rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055ea72c61448 rsi = 0x00007fffd9fc15be rbp = 0x00007fffd9fbe570 rsp = 0x00007fffd9fbe518 Step #5: r8 = 0x000055ea72c59730 r9 = 0x000055ea72c59720 r10 = 0xfffffffffffffe1e r11 = 0x000055ea72c68e28 Step #5: r12 = 0x000055ea72c61378 r13 = 0x0000000000000070 r14 = 0x00007fffd9fc35c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==333==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6904f7e33ad9cf3515c683b93fa6963e10f81861 Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537207253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/6904f7e33ad9cf3515c683b93fa6963e10f81861' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 747 processed earlier; will process 4065 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==337==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc79a69516 (pc 0x7fb121ec8a84 bp 0x7ffc79a564f0 sp 0x7ffc79a56498 T337) Step #5: ==337==The signal is caused by a READ memory access. Step #5: #0 0x7fb121ec8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5636b4dc3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5636b4dbe493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5636b4dbcf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5636b4dbaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5636b4dbaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5636b4dbafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5636b4dbafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5636b4dbb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5636b4db80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5636b4d1035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5636b4d198f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5636b4d00df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5636b4d2cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb121d61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5636b4cf41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==337==Register values: Step #5: rax = 0x00005636b74c1fea rbx = 0x00007ffc79a5953e rcx = 0x00005636b74c1fca rdx = 0x000000000000fff8 Step #5: rdi = 0x00005636b74c1fea rsi = 0x00007ffc79a5953e rbp = 0x00007ffc79a564f0 rsp = 0x00007ffc79a56498 Step #5: r8 = 0xfffffffffffffffe r9 = 0x00005636b74ba200 r10 = 0x00005636b74cb000 r11 = 0x00005636b74c1e1e Step #5: r12 = 0x00005636b74c1de8 r13 = 0x0000000000000070 r14 = 0x00007ffc79a5b542 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==337==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28ef48006f9a2c9bc677c4f10d8edebb1b1c2c25 Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537247424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/28ef48006f9a2c9bc677c4f10d8edebb1b1c2c25' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 772 processed earlier; will process 4040 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==341==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1b44e8d8 (pc 0x7f569eaa3a84 bp 0x7ffd1b43b8b0 sp 0x7ffd1b43b858 T341) Step #5: ==341==The signal is caused by a READ memory access. Step #5: #0 0x7f569eaa3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556ebc298824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556ebc293493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556ebc291f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556ebc28fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556ebc28fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556ebc28ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556ebc28ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556ebc29008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556ebc28d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556ebc1e535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556ebc1ee8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556ebc1d5df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556ebc201ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f569e93c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556ebc1c91bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==341==Register values: Step #5: rax = 0x0000556ebce4f600 rbx = 0x00007ffd1b43e8fe rcx = 0x0000000000000191 rdx = 0x000000000000fffa Step #5: rdi = 0x0000556ebce4f600 rsi = 0x00007ffd1b43e8fe rbp = 0x00007ffd1b43b8b0 rsp = 0x00007ffd1b43b858 Step #5: r8 = 0x0000556ebce47980 r9 = 0x0000556ebce479e0 r10 = 0x0000556ebc2c3a5d r11 = 0x0000556ebce57078 Step #5: r12 = 0x0000556ebce4f5c8 r13 = 0x0000000000000070 r14 = 0x00007ffd1b440902 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==341==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5868a85f40e478c37d153a96f1154b5311fd746 Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537284270 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a5868a85f40e478c37d153a96f1154b5311fd746' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 786 processed earlier; will process 4026 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==345==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffd631ea0c (pc 0x7f36df755a84 bp 0x7fffd630b9e0 sp 0x7fffd630b988 T345) Step #5: ==345==The signal is caused by a READ memory access. Step #5: #0 0x7f36df755a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5625e2d0f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5625e2d0a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5625e2d08f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5625e2d06a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5625e2d06a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5625e2d06fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5625e2d06fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5625e2d0708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5625e2d040d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5625e2c5c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5625e2c658f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5625e2c4cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5625e2c78ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f36df5ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5625e2c401bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==345==Register values: Step #5: rax = 0x00005625e3bf6806 rbx = 0x00007fffd630ea2e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005625e3bf6806 rsi = 0x00007fffd630ea2e rbp = 0x00007fffd630b9e0 rsp = 0x00007fffd630b988 Step #5: r8 = 0x00005625e3beeb30 r9 = 0x00005625e3beeb20 r10 = 0x00005625e3bfd000 r11 = 0x00005625e3bfe228 Step #5: r12 = 0x00005625e3bf6778 r13 = 0x0000000000000070 r14 = 0x00007fffd6310a32 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==345==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6353e0309b7e6480c0be37bce3079e263f8900a0 Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537323197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/6353e0309b7e6480c0be37bce3079e263f8900a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 802 processed earlier; will process 4010 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==349==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffecd85e76a (pc 0x7f2df375aa84 bp 0x7ffecd84b740 sp 0x7ffecd84b6e8 T349) Step #5: ==349==The signal is caused by a READ memory access. Step #5: #0 0x7f2df375aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563286d9b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563286d96493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563286d94f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563286d92a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563286d92a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563286d92fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563286d92fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563286d9308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563286d900d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x563286ce835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563286cf18f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563286cd8df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563286d04ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2df35f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563286ccc1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==349==Register values: Step #5: rax = 0x00005632891315c8 rbx = 0x00007ffecd84e78e rcx = 0x0074006b00630061 rdx = 0x000000000000fffc Step #5: rdi = 0x00005632891315c8 rsi = 0x00007ffecd84e78e rbp = 0x00007ffecd84b740 rsp = 0x00007ffecd84b6e8 Step #5: r8 = 0x0000563289129730 r9 = 0x0000563289129720 r10 = 0xfffffffffffffe1e r11 = 0x0000563289138e28 Step #5: r12 = 0x0000563289131588 r13 = 0x0000000000000070 r14 = 0x00007ffecd850792 r15 = 0x000000000000005b Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==349==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc5bc4c6854c385e8df48d10a66a591dd86a9cbf Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 537358578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/fc5bc4c6854c385e8df48d10a66a591dd86a9cbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 806 processed earlier; will process 4006 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==353==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffda9c296b8 (pc 0x7fe3ac1eea84 bp 0x7ffda9c16690 sp 0x7ffda9c16638 T353) Step #5: ==353==The signal is caused by a READ memory access. Step #5: #0 0x7fe3ac1eea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5569f751c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5569f7517798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5569f7515f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5569f7513a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5569f7513a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5569f7513fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5569f7513fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5569f751408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5569f75110d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5569f746935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5569f74728f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5569f7459df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5569f7485ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe3ac087082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5569f744d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==353==Register values: Step #5: rax = 0x00005569f94e3ba0 rbx = 0x00007ffda9c196de rcx = 0x0000000000000044 rdx = 0x000000000000fffa Step #5: rdi = 0x00005569f94e3ba0 rsi = 0x00007ffda9c196de rbp = 0x00007ffda9c16690 rsp = 0x00007ffda9c16638 Step #5: r8 = 0x00005569f94dbf20 r9 = 0x00005569f94dbf80 r10 = 0x00005569f92fa010 r11 = 0x00005569f94eb618 Step #5: r12 = 0x00005569f94e3b68 r13 = 0x0000000000000071 r14 = 0x00007ffda9c1b6e2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==353==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3013e91b01f2b196050f045f319ae71af1ad686 Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538281476 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e3013e91b01f2b196050f045f319ae71af1ad686' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 818 processed earlier; will process 3994 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==357==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff8e27111c (pc 0x7fd11aba1a84 bp 0x7fff8e25e0f0 sp 0x7fff8e25e098 T357) Step #5: ==357==The signal is caused by a READ memory access. Step #5: #0 0x7fd11aba1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55bb2fdf9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55bb2fdf4493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55bb2fdf2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55bb2fdf0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55bb2fdf0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55bb2fdf0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55bb2fdf0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55bb2fdf108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55bb2fdee0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55bb2fd4635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55bb2fd4f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55bb2fd36df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55bb2fd62ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd11aa3a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55bb2fd2a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==357==Register values: Step #5: rax = 0x000055bb31faf1fe rbx = 0x00007fff8e26113e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055bb31faf1fe rsi = 0x00007fff8e26113e rbp = 0x00007fff8e25e0f0 rsp = 0x00007fff8e25e098 Step #5: r8 = 0x000055bb31fa7580 r9 = 0x000055bb31fa75e0 r10 = 0x000055bb31fac000 r11 = 0x000055bb31fb6c78 Step #5: r12 = 0x000055bb31faf1c8 r13 = 0x0000000000000070 r14 = 0x00007fff8e263142 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==357==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ee5d20770cc7f97ebec21bcf76fa52779ea2cbe Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538319843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/0ee5d20770cc7f97ebec21bcf76fa52779ea2cbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 828 processed earlier; will process 3984 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==361==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff24fcd2dc (pc 0x7fb474e30a84 bp 0x7fff24fba2b0 sp 0x7fff24fba258 T361) Step #5: ==361==The signal is caused by a READ memory access. Step #5: #0 0x7fb474e30a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562a11db8824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562a11db3493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562a11db1f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562a11dafa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562a11dafa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562a11daffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562a11daffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562a11db008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562a11dad0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x562a11d0535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562a11d0e8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562a11cf5df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562a11d21ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb474cc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562a11ce91bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==361==Register values: Step #5: rax = 0x0000562a1362e722 rbx = 0x00007fff24fbd2fe rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000562a1362e722 rsi = 0x00007fff24fbd2fe rbp = 0x00007fff24fba2b0 rsp = 0x00007fff24fba258 Step #5: r8 = 0x0000562a13626a90 r9 = 0x0000562a13626a80 r10 = 0x0000562a11de3a5d r11 = 0x0000562a13636188 Step #5: r12 = 0x0000562a1362e6d8 r13 = 0x0000000000000070 r14 = 0x00007fff24fbf302 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==361==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2eff939997a1eb945d5c41e6b8afe4b92ea6eae1 Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538365926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/2eff939997a1eb945d5c41e6b8afe4b92ea6eae1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 862 processed earlier; will process 3950 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==365==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff71d969cc (pc 0x7fc2d8fd4a84 bp 0x7fff71d839a0 sp 0x7fff71d83948 T365) Step #5: ==365==The signal is caused by a READ memory access. Step #5: #0 0x7fc2d8fd4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5567ca097824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5567ca092493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5567ca090f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5567ca08ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5567ca08ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5567ca08efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5567ca08efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5567ca08f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5567ca08c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5567c9fe435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5567c9fed8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5567c9fd4df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5567ca000ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fc2d8e6d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5567c9fc81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==365==Register values: Step #5: rax = 0x00005567cb5475cc rbx = 0x00007fff71d869ee rcx = 0x00000000006c0074 rdx = 0x000000000000fffe Step #5: rdi = 0x00005567cb5475cc rsi = 0x00007fff71d869ee rbp = 0x00007fff71d839a0 rsp = 0x00007fff71d83948 Step #5: r8 = 0x00005567cb53f900 r9 = 0x00005567cb53f960 r10 = 0x00005567ca0c2a5d r11 = 0x00005567cb54eff8 Step #5: r12 = 0x00005567cb547590 r13 = 0x0000000000000070 r14 = 0x00007fff71d889f2 r15 = 0x0000000000000022 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==365==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad374ee80d22eb9def906d691d72578a9cccbf31 Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538412748 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ad374ee80d22eb9def906d691d72578a9cccbf31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 919 processed earlier; will process 3893 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==369==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff228aa2fc (pc 0x7f1a73664a84 bp 0x7fff228972d0 sp 0x7fff22897278 T369) Step #5: ==369==The signal is caused by a READ memory access. Step #5: #0 0x7f1a73664a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b502c3a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b502c35493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55b502c33f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b502c31a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b502c31a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b502c31fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b502c31fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b502c3208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b502c2f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55b502b8735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b502b908f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55b502b77df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55b502ba3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1a734fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b502b6b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==369==Register values: Step #5: rax = 0x000055b50474b3cc rbx = 0x00007fff2289a31e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055b50474b3cc rsi = 0x00007fff2289a31e rbp = 0x00007fff228972d0 rsp = 0x00007fff22897278 Step #5: r8 = 0x000055b504743730 r9 = 0x000055b504743720 r10 = 0x000055b504755000 r11 = 0x000055b504752e28 Step #5: r12 = 0x000055b50474b378 r13 = 0x0000000000000070 r14 = 0x00007fff2289c322 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==369==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4d0a98c4a3b55cecf90700269ceba0fcb40bd0e Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538452299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a4d0a98c4a3b55cecf90700269ceba0fcb40bd0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 945 processed earlier; will process 3867 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==373==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe509c9b7a (pc 0x7f0bc758ea84 bp 0x7ffe509b6b50 sp 0x7ffe509b6af8 T373) Step #5: ==373==The signal is caused by a READ memory access. Step #5: #0 0x7f0bc758ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557d1ef4f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557d1ef4a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557d1ef48f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557d1ef46a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557d1ef46a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557d1ef46fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557d1ef46fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557d1ef4708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557d1ef440d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557d1ee9c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557d1eea58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557d1ee8cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557d1eeb8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0bc7427082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557d1ee801bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==373==Register values: Step #5: rax = 0x0000557d20d273a0 rbx = 0x00007ffe509b9b9e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000557d20d273a0 rsi = 0x00007ffe509b9b9e rbp = 0x00007ffe509b6b50 rsp = 0x00007ffe509b6af8 Step #5: r8 = 0x0000557d20d1f6e0 r9 = 0x0000557d20d1f740 r10 = 0x0000557d1ef7aa5d r11 = 0x0000557d20d2edd8 Step #5: r12 = 0x0000557d20d27328 r13 = 0x0000000000000070 r14 = 0x00007ffe509bbba2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==373==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccb2eb5be2d8f649326e6cd0717ed456ab3a26ca Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538498248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ccb2eb5be2d8f649326e6cd0717ed456ab3a26ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1002 processed earlier; will process 3810 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==377==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc471e36c6 (pc 0x7f882def6a84 bp 0x7ffc471d06a0 sp 0x7ffc471d0648 T377) Step #5: ==377==The signal is caused by a READ memory access. Step #5: #0 0x7f882def6a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555633e44824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555633e3f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555633e3df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555633e3ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555633e3ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555633e3bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555633e3bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555633e3c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555633e390d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555633d9135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555633d9a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555633d81df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555633dadad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f882dd8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555633d751bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==377==Register values: Step #5: rax = 0x00005556350d5698 rbx = 0x00007ffc471d36ee rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005556350d5698 rsi = 0x00007ffc471d36ee rbp = 0x00007ffc471d06a0 rsp = 0x00007ffc471d0648 Step #5: r8 = 0x00005556350cd980 r9 = 0x00005556350cd9e0 r10 = 0x0000555633e6fa5d r11 = 0x00005556350dd078 Step #5: r12 = 0x00005556350d55c8 r13 = 0x0000000000000070 r14 = 0x00007ffc471d56f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==377==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f204372a7d1903b31d7c021926827a875324775 Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538539219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8f204372a7d1903b31d7c021926827a875324775' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1022 processed earlier; will process 3790 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==381==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe23a49000 (pc 0x7f6d3a3b8c03 bp 0x7ffe23a3f6a0 sp 0x7ffe23a3f648 T381) Step #5: #0 0x7f6d3a3b8c03 (/lib/x86_64-linux-gnu/libc.so.6+0x18bc03) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560bb54ca7f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x560bb54c5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560bb54c3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560bb54c1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560bb54c1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560bb54c1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560bb54c1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560bb54c208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560bb54bf0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x560bb541735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560bb54208f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560bb5407df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x560bb5433ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6d3a251082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560bb53fb1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bc03) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==381==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-704bda74579d27aeeda2fb52093f9a5d8eca8b79 Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538573972 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/704bda74579d27aeeda2fb52093f9a5d8eca8b79' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1024 processed earlier; will process 3788 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==385==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd66c30668 (pc 0x7f5b4acc2a84 bp 0x7ffd66c1d640 sp 0x7ffd66c1d5e8 T385) Step #5: ==385==The signal is caused by a READ memory access. Step #5: #0 0x7f5b4acc2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c27d79c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c27d797798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55c27d795f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c27d793a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c27d793a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c27d793fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c27d793fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c27d79408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c27d7910d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c27d6e935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c27d6f28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55c27d6d9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55c27d705ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5b4ab5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c27d6cd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==385==Register values: Step #5: rax = 0x000055c27ea87828 rbx = 0x00007ffd66c2068e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055c27ea87828 rsi = 0x00007ffd66c2068e rbp = 0x00007ffd66c1d640 rsp = 0x00007ffd66c1d5e8 Step #5: r8 = 0x000055c27ea7fb80 r9 = 0x000055c27ea7fbe0 r10 = 0x000055c27d7c7a5d r11 = 0x000055c27ea8f278 Step #5: r12 = 0x000055c27ea877c8 r13 = 0x0000000000000071 r14 = 0x00007ffd66c22692 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==385==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e38671d6d80ca79ebf571f4b494d61d4e7d2b33b Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538614257 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e38671d6d80ca79ebf571f4b494d61d4e7d2b33b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1047 processed earlier; will process 3765 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 28Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==389==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffca43e25c6 (pc 0x7f223ef30a84 bp 0x7ffca43cf5a0 sp 0x7ffca43cf548 T389) Step #5: ==389==The signal is caused by a READ memory access. Step #5: #0 0x7f223ef30a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56100e556824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56100e551798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56100e54ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56100e54da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56100e54da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56100e54dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56100e54dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56100e54e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56100e54b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56100e4a335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56100e4ac8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56100e493df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56100e4bfad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f223edc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56100e4871bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==389==Register values: Step #5: rax = 0x000056100fffe8d2 rbx = 0x00007ffca43d25ee rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000056100fffe8d2 rsi = 0x00007ffca43d25ee rbp = 0x00007ffca43cf5a0 rsp = 0x00007ffca43cf548 Step #5: r8 = 0x000056100fff6c10 r9 = 0x000056100fff6c00 r10 = 0x000056100e581a5d r11 = 0x0000561010006308 Step #5: r12 = 0x000056100fffe858 r13 = 0x0000000000000071 r14 = 0x00007ffca43d45f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==389==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8490bef8826b34b70f74d1699de3500d1ffd51b9 Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538670919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8490bef8826b34b70f74d1699de3500d1ffd51b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1133 processed earlier; will process 3679 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==393==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe56dac08a (pc 0x7f3273429a84 bp 0x7ffe56d99060 sp 0x7ffe56d99008 T393) Step #5: ==393==The signal is caused by a READ memory access. Step #5: #0 0x7f3273429a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d2acab4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d2acaaf493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d2acaadf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d2acaaba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d2acaaba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d2acaabfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d2acaabfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d2acaac08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d2acaa90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d2aca0135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d2aca0a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d2ac9f1df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d2aca1dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f32732c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d2ac9e51bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==393==Register values: Step #5: rax = 0x000055d2aef6169e rbx = 0x00007ffe56d9c0ae rcx = 0x000055d2aef6167e rdx = 0x000000000000fffc Step #5: rdi = 0x000055d2aef6169e rsi = 0x00007ffe56d9c0ae rbp = 0x00007ffe56d99060 rsp = 0x00007ffe56d99008 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055d2aef59620 r10 = 0x000055d2acadfa5d r11 = 0x000055d2aef612ae Step #5: r12 = 0x000055d2aef61278 r13 = 0x0000000000000070 r14 = 0x00007ffe56d9e0b2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==393==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5ab759f7c5b19c509fb88fdbbcf8ae27d3dcfda Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538712161 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/b5ab759f7c5b19c509fb88fdbbcf8ae27d3dcfda' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1174 processed earlier; will process 3638 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==397==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe71045f2a (pc 0x7f831756ea84 bp 0x7ffe71032f00 sp 0x7ffe71032ea8 T397) Step #5: ==397==The signal is caused by a READ memory access. Step #5: #0 0x7f831756ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x565335d3f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x565335d3a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x565335d38f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x565335d36a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x565335d36a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x565335d36fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x565335d36fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x565335d3708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x565335d340d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x565335c8c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x565335c958f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x565335c7cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x565335ca8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8317407082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x565335c701bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==397==Register values: Step #5: rax = 0x000056533723a44c rbx = 0x00007ffe71035f4e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000056533723a44c rsi = 0x00007ffe71035f4e rbp = 0x00007ffe71032f00 rsp = 0x00007ffe71032ea8 Step #5: r8 = 0x0000565337232730 r9 = 0x0000565337232720 r10 = 0xfffffffffffffe1e r11 = 0x0000565337241e28 Step #5: r12 = 0x000056533723a378 r13 = 0x0000000000000070 r14 = 0x00007ffe71037f52 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==397==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-569abfa6f71411dfb09f86bc84dc7d977a343115 Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538748578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/569abfa6f71411dfb09f86bc84dc7d977a343115' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1177 processed earlier; will process 3635 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==401==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd46779498 (pc 0x7f30c2689a84 bp 0x7ffd46766470 sp 0x7ffd46766418 T401) Step #5: ==401==The signal is caused by a READ memory access. Step #5: #0 0x7f30c2689a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555cba1f4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555cba1ef493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555cba1edf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555cba1eba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555cba1eba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555cba1ebfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555cba1ebfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555cba1ec08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555cba1e90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555cba14135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555cba14a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555cba131df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555cba15dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f30c2522082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555cba1251bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==401==Register values: Step #5: rax = 0x0000555cbcb353ae rbx = 0x00007ffd467694be rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x0000555cbcb353ae rsi = 0x00007ffd467694be rbp = 0x00007ffd46766470 rsp = 0x00007ffd46766418 Step #5: r8 = 0x0000555cbcb2d730 r9 = 0x0000555cbcb2d720 r10 = 0xfffffffffffffe1e r11 = 0x0000555cbcb3ce28 Step #5: r12 = 0x0000555cbcb35378 r13 = 0x0000000000000070 r14 = 0x00007ffd4676b4c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==401==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b3b18806077ae1f1c00c16e39b73e0239c1f991 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538785754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/6b3b18806077ae1f1c00c16e39b73e0239c1f991' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1188 processed earlier; will process 3624 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==405==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fffe4bf4000 (pc 0x7f5a261bbace bp 0x7fffe4bea450 sp 0x7fffe4bea3f8 T405) Step #5: #0 0x7f5a261bbace (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563d8b10a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563d8b105493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563d8b103f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563d8b101a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563d8b101a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563d8b101fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563d8b101fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563d8b10208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563d8b0ff0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x563d8b05735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563d8b0608f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563d8b047df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563d8b073ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5a26054082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563d8b03b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==405==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62332ca4b31e9e52f525414fa72cf4ba0fee09e1 Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538824473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/62332ca4b31e9e52f525414fa72cf4ba0fee09e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1206 processed earlier; will process 3606 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==409==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc1de86bb6 (pc 0x7f9d67353a84 bp 0x7ffc1de73b90 sp 0x7ffc1de73b38 T409) Step #5: ==409==The signal is caused by a READ memory access. Step #5: #0 0x7f9d67353a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561164029824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x561164024493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x561164022f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x561164020a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x561164020a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x561164020fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x561164020fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56116402108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56116401e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x561163f7635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x561163f7f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x561163f66df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x561163f92ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9d671ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x561163f5a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==409==Register values: Step #5: rax = 0x00005611668553ae rbx = 0x00007ffc1de76bde rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005611668553ae rsi = 0x00007ffc1de76bde rbp = 0x00007ffc1de73b90 rsp = 0x00007ffc1de73b38 Step #5: r8 = 0x000056116684d730 r9 = 0x000056116684d720 r10 = 0xfffffffffffffe1e r11 = 0x000056116685ce28 Step #5: r12 = 0x0000561166855378 r13 = 0x0000000000000070 r14 = 0x00007ffc1de78be2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==409==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af369ab09e373d9953ffdf0bd756075876895c0f Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538864594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/af369ab09e373d9953ffdf0bd756075876895c0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1233 processed earlier; will process 3579 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==413==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc0c7e1506 (pc 0x7eff0bdcca84 bp 0x7ffc0c7ce4e0 sp 0x7ffc0c7ce488 T413) Step #5: ==413==The signal is caused by a READ memory access. Step #5: #0 0x7eff0bdcca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f6fbb72824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f6fbb6d798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55f6fbb6bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f6fbb69a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f6fbb69a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f6fbb69fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f6fbb69fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f6fbb6a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f6fbb670d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f6fbabf35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f6fbac88f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f6fbaafdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f6fbadbad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7eff0bc65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f6fbaa31bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==413==Register values: Step #5: rax = 0x000055f6fd0c73b0 rbx = 0x00007ffc0c7d152e rcx = 0x000000000000000b rdx = 0x000000000000fff8 Step #5: rdi = 0x000055f6fd0c73b0 rsi = 0x00007ffc0c7d152e rbp = 0x00007ffc0c7ce4e0 rsp = 0x00007ffc0c7ce488 Step #5: r8 = 0x000055f6fd0bf730 r9 = 0x000055f6fd0bf720 r10 = 0xfffffffffffffe1e r11 = 0x000055f6fd0cee28 Step #5: r12 = 0x000055f6fd0c7378 r13 = 0x0000000000000071 r14 = 0x00007ffc0c7d3532 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==413==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5572574b0ae6daf80662e901c6cee23fe01c4939 Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538900663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/5572574b0ae6daf80662e901c6cee23fe01c4939' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1242 processed earlier; will process 3570 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==417==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe1a8d4e6a (pc 0x7f80a5d57a84 bp 0x7ffe1a8c1e40 sp 0x7ffe1a8c1de8 T417) Step #5: ==417==The signal is caused by a READ memory access. Step #5: #0 0x7f80a5d57a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56378580a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563785805798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x563785803f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563785801a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563785801a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563785801fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563785801fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56378580208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5637857ff0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56378575735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5637857608f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563785747df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563785773ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f80a5bf0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56378573b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==417==Register values: Step #5: rax = 0x0000563786619a80 rbx = 0x00007ffe1a8c4e8e rcx = 0x000000000000000b rdx = 0x000000000000fffc Step #5: rdi = 0x0000563786619a80 rsi = 0x00007ffe1a8c4e8e rbp = 0x00007ffe1a8c1e40 rsp = 0x00007ffe1a8c1de8 Step #5: r8 = 0x0000563786611e00 r9 = 0x0000563786611e60 r10 = 0x0000563785835a5d r11 = 0x00005637866214f8 Step #5: r12 = 0x0000563786619a48 r13 = 0x0000000000000071 r14 = 0x00007ffe1a8c6e92 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==417==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b280e441b96089135c510d0c193b14583a8ebf2 Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 538969030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/4b280e441b96089135c510d0c193b14583a8ebf2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1312 processed earlier; will process 3500 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==421==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd03613998 (pc 0x7f71cf3aca84 bp 0x7ffd03600970 sp 0x7ffd03600918 T421) Step #5: ==421==The signal is caused by a READ memory access. Step #5: #0 0x7f71cf3aca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559cf83b6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559cf83b1798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x559cf83aff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559cf83ada0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559cf83ada0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559cf83adfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559cf83adfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559cf83ae08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559cf83ab0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x559cf830335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559cf830c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x559cf82f3df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x559cf831fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f71cf245082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559cf82e71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==421==Register values: Step #5: rax = 0x0000559cfa1f33b0 rbx = 0x00007ffd036039be rcx = 0x000000000000004a rdx = 0x000000000000fffa Step #5: rdi = 0x0000559cfa1f33b0 rsi = 0x00007ffd036039be rbp = 0x00007ffd03600970 rsp = 0x00007ffd03600918 Step #5: r8 = 0x0000559cfa1eb730 r9 = 0x0000559cfa1eb720 r10 = 0xfffffffffffffe1e r11 = 0x0000559cfa1fae28 Step #5: r12 = 0x0000559cfa1f3378 r13 = 0x0000000000000071 r14 = 0x00007ffd036059c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==421==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1748df12b3d0ec30f66b258a1e5baeb850e1ae1 Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539004550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e1748df12b3d0ec30f66b258a1e5baeb850e1ae1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1316 processed earlier; will process 3496 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==425==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffc119559c (pc 0x7f0b7d396a84 bp 0x7fffc1182570 sp 0x7fffc1182518 T425) Step #5: ==425==The signal is caused by a READ memory access. Step #5: #0 0x7f0b7d396a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5583558d7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5583558d2798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5583558d0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5583558cea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5583558cea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5583558cefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5583558cefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5583558cf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5583558cc0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55835582435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55835582d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x558355814df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x558355840ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0b7d22f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5583558081bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==425==Register values: Step #5: rax = 0x0000558356cdfbee rbx = 0x00007fffc11855be rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000558356cdfbee rsi = 0x00007fffc11855be rbp = 0x00007fffc1182570 rsp = 0x00007fffc1182518 Step #5: r8 = 0x0000558356cd7f60 r9 = 0x0000558356cd7fc0 r10 = 0x0000558356ce7000 r11 = 0x0000558356ce7658 Step #5: r12 = 0x0000558356cdfba8 r13 = 0x0000000000000071 r14 = 0x00007fffc11875c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==425==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a175d5a1f5bcfcf027cff77f8f08446a734a501d Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539043341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a175d5a1f5bcfcf027cff77f8f08446a734a501d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1336 processed earlier; will process 3476 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==430==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc0e9323e6 (pc 0x7f2df45a8a84 bp 0x7ffc0e91f3c0 sp 0x7ffc0e91f368 T430) Step #5: ==430==The signal is caused by a READ memory access. Step #5: #0 0x7f2df45a8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55bbfdcde824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55bbfdcd9493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55bbfdcd7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55bbfdcd5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55bbfdcd5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55bbfdcd5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55bbfdcd5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55bbfdcd608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55bbfdcd30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55bbfdc2b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55bbfdc348f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55bbfdc1bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55bbfdc47ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2df4441082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55bbfdc0f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==430==Register values: Step #5: rax = 0x000055bbfec520c8 rbx = 0x00007ffc0e92240e rcx = 0x006b006300610062 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055bbfec520c8 rsi = 0x00007ffc0e92240e rbp = 0x00007ffc0e91f3c0 rsp = 0x00007ffc0e91f368 Step #5: r8 = 0x000055bbfec4a440 r9 = 0x000055bbfec4a4a0 r10 = 0x000055bbfdd09a5d r11 = 0x000055bbfec59b38 Step #5: r12 = 0x000055bbfec52088 r13 = 0x0000000000000070 r14 = 0x00007ffc0e924412 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==430==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-130fe9541fa36c20cbdab127ee4451762eb01e0c Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539083097 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/130fe9541fa36c20cbdab127ee4451762eb01e0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1350 processed earlier; will process 3462 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==438==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffff9c5200c (pc 0x7f778054da84 bp 0x7ffff9c3efe0 sp 0x7ffff9c3ef88 T438) Step #5: ==438==The signal is caused by a READ memory access. Step #5: #0 0x7f778054da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5595d338d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5595d3388493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5595d3386f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5595d3384a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5595d3384a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5595d3384fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5595d3384fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5595d338508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5595d33820d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5595d32da35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5595d32e38f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5595d32cadf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5595d32f6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f77803e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5595d32be1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==438==Register values: Step #5: rax = 0x00005595d5996ffc rbx = 0x00007ffff9c4202e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005595d5996ffc rsi = 0x00007ffff9c4202e rbp = 0x00007ffff9c3efe0 rsp = 0x00007ffff9c3ef88 Step #5: r8 = 0x00005595d598f2a0 r9 = 0x00005595d598f300 r10 = 0x00005595d33b8a5d r11 = 0x00005595d599e998 Step #5: r12 = 0x00005595d5996ee8 r13 = 0x0000000000000070 r14 = 0x00007ffff9c44032 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==438==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-894365c73839c3ddd5d0e1da62fe04605222ac7d Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539166094 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/894365c73839c3ddd5d0e1da62fe04605222ac7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1401 processed earlier; will process 3411 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==449==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff4560922c (pc 0x7f9ddd655a84 bp 0x7fff455f6200 sp 0x7fff455f61a8 T449) Step #5: ==449==The signal is caused by a READ memory access. Step #5: #0 0x7f9ddd655a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562bb989c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562bb9897493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562bb9895f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562bb9893a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562bb9893a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562bb9893fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562bb9893fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562bb989408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562bb98910d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x562bb97e935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562bb97f28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562bb97d9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562bb9805ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9ddd4ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562bb97cd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==449==Register values: Step #5: rax = 0x0000562bbaafa4d2 rbx = 0x00007fff455f924e rcx = 0x0000562bbaafa4b2 rdx = 0x000000000000fffe Step #5: rdi = 0x0000562bbaafa4d2 rsi = 0x00007fff455f924e rbp = 0x00007fff455f6200 rsp = 0x00007fff455f61a8 Step #5: r8 = 0xffffffffffffffee r9 = 0x0000562bbaaf2720 r10 = 0xfffffffffffffe1e r11 = 0x0000562bbaafa3ae Step #5: r12 = 0x0000562bbaafa378 r13 = 0x0000000000000070 r14 = 0x00007fff455fb252 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==449==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0255108c6f863a3c92a6bc1f7a4b0811599699db Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539203035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/0255108c6f863a3c92a6bc1f7a4b0811599699db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1408 processed earlier; will process 3404 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==457==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd3f4bb8d8 (pc 0x7f26c26cfa84 bp 0x7ffd3f4a88b0 sp 0x7ffd3f4a8858 T457) Step #5: ==457==The signal is caused by a READ memory access. Step #5: #0 0x7f26c26cfa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e15f440824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e15f43b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55e15f439f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e15f437a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e15f437a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e15f437fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e15f437fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e15f43808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e15f4350d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55e15f38d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e15f3968f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55e15f37ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55e15f3a9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f26c2568082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e15f3711bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==457==Register values: Step #5: rax = 0x000055e161e073b4 rbx = 0x00007ffd3f4ab8fe rcx = 0x000000000040005b rdx = 0x000000000000fffa Step #5: rdi = 0x000055e161e073b4 rsi = 0x00007ffd3f4ab8fe rbp = 0x00007ffd3f4a88b0 rsp = 0x00007ffd3f4a8858 Step #5: r8 = 0x000055e161dff730 r9 = 0x000055e161dff720 r10 = 0xfffffffffffffe1e r11 = 0x000055e161e0ee28 Step #5: r12 = 0x000055e161e07378 r13 = 0x0000000000000070 r14 = 0x00007ffd3f4ad902 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==457==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37f17e80fe1bf6cb33914565175dff3ce9b4bd3f Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539240828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/37f17e80fe1bf6cb33914565175dff3ce9b4bd3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1417 processed earlier; will process 3395 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==464==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc0d304db6 (pc 0x7f0c5378ea84 bp 0x7ffc0d2f1d90 sp 0x7ffc0d2f1d38 T464) Step #5: ==464==The signal is caused by a READ memory access. Step #5: #0 0x7f0c5378ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562eeec4f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562eeec4a798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x562eeec48f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562eeec46a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562eeec46a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562eeec46fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562eeec46fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562eeec4708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562eeec440d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x562eeeb9c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562eeeba58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562eeeb8cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562eeebb8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0c53627082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562eeeb801bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==464==Register values: Step #5: rax = 0x0000562eefa0f41e rbx = 0x00007ffc0d2f4dde rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000562eefa0f41e rsi = 0x00007ffc0d2f4dde rbp = 0x00007ffc0d2f1d90 rsp = 0x00007ffc0d2f1d38 Step #5: r8 = 0x0000562eefa07730 r9 = 0x0000562eefa07720 r10 = 0x0000562eef982010 r11 = 0x0000562eefa16e28 Step #5: r12 = 0x0000562eefa0f378 r13 = 0x0000000000000071 r14 = 0x00007ffc0d2f6de2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==464==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d21b5fe1c5b1639d18ec2b1a0453e2d63e4abd33 Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539277018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/d21b5fe1c5b1639d18ec2b1a0453e2d63e4abd33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1421 processed earlier; will process 3391 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==470==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffa487b87c (pc 0x7fbf94c00a84 bp 0x7fffa4868850 sp 0x7fffa48687f8 T470) Step #5: ==470==The signal is caused by a READ memory access. Step #5: #0 0x7fbf94c00a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555759c29824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555759c24493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555759c22f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555759c20a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555759c20a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555759c20fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555759c20fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555759c2108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555759c1e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555759b7635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555759b7f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555759b66df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555759b92ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbf94a99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555759b5a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==470==Register values: Step #5: rax = 0x000055575ae411c0 rbx = 0x00007fffa486b89e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055575ae411c0 rsi = 0x00007fffa486b89e rbp = 0x00007fffa4868850 rsp = 0x00007fffa48687f8 Step #5: r8 = 0x000055575ae39530 r9 = 0x000055575ae39520 r10 = 0x000055575ae47000 r11 = 0x000055575ae48c28 Step #5: r12 = 0x000055575ae41178 r13 = 0x0000000000000070 r14 = 0x00007fffa486d8a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==470==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3cf83b1edc762d1a1347791f48c3d6fc144f757a Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539318090 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/3cf83b1edc762d1a1347791f48c3d6fc144f757a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1453 processed earlier; will process 3359 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==477==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff923077cc (pc 0x7fc27aabca84 bp 0x7fff922f47a0 sp 0x7fff922f4748 T477) Step #5: ==477==The signal is caused by a READ memory access. Step #5: #0 0x7fc27aabca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55fea81f1824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55fea81ec798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55fea81eaf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55fea81e8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55fea81e8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55fea81e8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55fea81e8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55fea81e908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55fea81e60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55fea813e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55fea81478f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55fea812edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55fea815aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fc27a955082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55fea81221bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==477==Register values: Step #5: rax = 0x000055feaa46e3b6 rbx = 0x00007fff922f77ee rcx = 0x0028002800620065 rdx = 0x000000000000fffe Step #5: rdi = 0x000055feaa46e3b6 rsi = 0x00007fff922f77ee rbp = 0x00007fff922f47a0 rsp = 0x00007fff922f4748 Step #5: r8 = 0x000055feaa466730 r9 = 0x000055feaa466720 r10 = 0xfffffffffffffe1e r11 = 0x000055feaa475e28 Step #5: r12 = 0x000055feaa46e378 r13 = 0x0000000000000071 r14 = 0x00007fff922f97f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==477==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3b2e2165c02a8e72d22964e2b9201a5b32dffb5 Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539357619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/c3b2e2165c02a8e72d22964e2b9201a5b32dffb5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1477 processed earlier; will process 3335 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==484==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc93c9b646 (pc 0x7f457be3ea84 bp 0x7ffc93c88620 sp 0x7ffc93c885c8 T484) Step #5: ==484==The signal is caused by a READ memory access. Step #5: #0 0x7f457be3ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557bd2458824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557bd2453493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557bd2451f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557bd244fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557bd244fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557bd244ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557bd244ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557bd245008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557bd244d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557bd23a535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557bd23ae8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557bd2395df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557bd23c1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f457bcd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557bd23891bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==484==Register values: Step #5: rax = 0x0000557bd397d3d2 rbx = 0x00007ffc93c8b66e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000557bd397d3d2 rsi = 0x00007ffc93c8b66e rbp = 0x00007ffc93c88620 rsp = 0x00007ffc93c885c8 Step #5: r8 = 0x0000557bd3975730 r9 = 0x0000557bd3975720 r10 = 0xfffffffffffffe1e r11 = 0x0000557bd3984e28 Step #5: r12 = 0x0000557bd397d378 r13 = 0x0000000000000070 r14 = 0x00007ffc93c8d672 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==484==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5585f981d036cf5082c222308a4fcc653de193b Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539395242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/c5585f981d036cf5082c222308a4fcc653de193b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1483 processed earlier; will process 3329 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==493==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff42fbd55c (pc 0x7f3986befa84 bp 0x7fff42faa530 sp 0x7fff42faa4d8 T493) Step #5: ==493==The signal is caused by a READ memory access. Step #5: #0 0x7f3986befa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563370bdc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563370bd7493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563370bd5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563370bd3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563370bd3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563370bd3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563370bd3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563370bd408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563370bd10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x563370b2935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563370b328f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563370b19df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563370b45ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3986a88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563370b0d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==493==Register values: Step #5: rax = 0x00005633728e177a rbx = 0x00007fff42fad57e rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x00005633728e177a rsi = 0x00007fff42fad57e rbp = 0x00007fff42faa530 rsp = 0x00007fff42faa4d8 Step #5: r8 = 0x00005633728d9af0 r9 = 0x00005633728d9ae0 r10 = 0x00005633728eb000 r11 = 0x00005633728e91e8 Step #5: r12 = 0x00005633728e1738 r13 = 0x0000000000000070 r14 = 0x00007fff42faf582 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==493==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b7e5c2b9b0c62e154cac7789ddaacc040c6a4da Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539434269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/2b7e5c2b9b0c62e154cac7789ddaacc040c6a4da' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1494 processed earlier; will process 3318 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==501==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd3a9f30c8 (pc 0x7f50e4725a84 bp 0x7ffd3a9e00a0 sp 0x7ffd3a9e0048 T501) Step #5: ==501==The signal is caused by a READ memory access. Step #5: #0 0x7f50e4725a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d1c8a6c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d1c8a67493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d1c8a65f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d1c8a63a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d1c8a63a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d1c8a63fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d1c8a63fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d1c8a6408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d1c8a610d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d1c89b935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d1c89c28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d1c89a9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d1c89d5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f50e45be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d1c899d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==501==Register values: Step #5: rax = 0x000055d1ca89c5aa rbx = 0x00007ffd3a9e30ee rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055d1ca89c5aa rsi = 0x00007ffd3a9e30ee rbp = 0x00007ffd3a9e00a0 rsp = 0x00007ffd3a9e0048 Step #5: r8 = 0x000055d1ca894900 r9 = 0x000055d1ca894960 r10 = 0x000055d1c8a97a5d r11 = 0x000055d1ca8a3ff8 Step #5: r12 = 0x000055d1ca89c548 r13 = 0x0000000000000070 r14 = 0x00007ffd3a9e50f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==501==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c85dbad336f45178ac02ae6da3c91a08d10f6247 Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539475758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/c85dbad336f45178ac02ae6da3c91a08d10f6247' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1537 processed earlier; will process 3275 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==506==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffa30f230c (pc 0x7f487063aa84 bp 0x7fffa30df2e0 sp 0x7fffa30df288 T506) Step #5: ==506==The signal is caused by a READ memory access. Step #5: #0 0x7f487063aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55fdde1f5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55fdde1f0798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55fdde1eef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55fdde1eca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55fdde1eca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55fdde1ecfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55fdde1ecfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55fdde1ed08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55fdde1ea0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55fdde14235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55fdde14b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55fdde132df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55fdde15ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f48704d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55fdde1261bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==506==Register values: Step #5: rax = 0x000055fddf4e4350 rbx = 0x00007fffa30e232e rcx = 0x0000000000000070 rdx = 0x000000000000fffe Step #5: rdi = 0x000055fddf4e4350 rsi = 0x00007fffa30e232e rbp = 0x00007fffa30df2e0 rsp = 0x00007fffa30df288 Step #5: r8 = 0x000055fddf4dc650 r9 = 0x000055fddf4dc640 r10 = 0x000055fddf4eb000 r11 = 0x000055fddf4ebd48 Step #5: r12 = 0x000055fddf4e4318 r13 = 0x0000000000000071 r14 = 0x00007fffa30e4332 r15 = 0x0000000000000029 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==506==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c80e1838409026d6957b27fc6889fe87ebb7d6f4 Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539513922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/c80e1838409026d6957b27fc6889fe87ebb7d6f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1542 processed earlier; will process 3270 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==514==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7fe637aa9a84 bp 0x7ffdbaede3a0 sp 0x7ffdbaede348 T514) Step #5: ==514==The signal is caused by a READ memory access. Step #5: ==514==Hint: this fault was caused by a dereference of a high value address (see register values below). Disassemble the provided pc to learn which register was used. Step #5: #0 0x7fe637aa9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c428dfb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c428df6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c428df4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c428df2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c428df2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c428df2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c428df2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c428df308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c428df00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c428d4835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c428d518f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55c428d38df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55c428d64ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe637942082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c428d2c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==514==Register values: Step #5: rax = 0x000055c429bdf61e rbx = 0x00007ffdbaee13ee rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055c429bdf61e rsi = 0x00007ffdbaee13ee rbp = 0x00007ffdbaede3a0 rsp = 0x00007ffdbaede348 Step #5: r8 = 0x000055c429bd7980 r9 = 0x000055c429bd79e0 r10 = 0x000055c429b43010 r11 = 0x000055c429be7078 Step #5: r12 = 0x000055c429bdf5c8 r13 = 0x0000000000000070 r14 = 0x00007ffdbaee33f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: BUS (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==514==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8b8973caef1b3e20fb3d08ac72faafb87e1b4c2 Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539584837 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/d8b8973caef1b3e20fb3d08ac72faafb87e1b4c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1602 processed earlier; will process 3210 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==521==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe67424a5a (pc 0x7fd71bf37a84 bp 0x7ffe67411a30 sp 0x7ffe674119d8 T521) Step #5: ==521==The signal is caused by a READ memory access. Step #5: #0 0x7fd71bf37a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5624ed5eb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5624ed5e6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5624ed5e4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5624ed5e2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5624ed5e2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5624ed5e2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5624ed5e2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5624ed5e308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5624ed5e00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5624ed53835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5624ed5418f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5624ed528df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5624ed554ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd71bdd0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5624ed51c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==521==Register values: Step #5: rax = 0x00005624eedf6c48 rbx = 0x00007ffe67414a7e rcx = 0x0068001c00740061 rdx = 0x000000000000fffc Step #5: rdi = 0x00005624eedf6c48 rsi = 0x00007ffe67414a7e rbp = 0x00007ffe67411a30 rsp = 0x00007ffe674119d8 Step #5: r8 = 0x00005624eedeeef0 r9 = 0x00005624eedeeee0 r10 = 0x00005624eedff000 r11 = 0x00005624eedfe5e8 Step #5: r12 = 0x00005624eedf6c08 r13 = 0x0000000000000070 r14 = 0x00007ffe67416a82 r15 = 0x0000000000000033 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==521==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-165693962168886eb3c127b7f9300fffd02d0366 Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539625131 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/165693962168886eb3c127b7f9300fffd02d0366' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1633 processed earlier; will process 3179 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==525==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc9460eb36 (pc 0x7f12ebabea84 bp 0x7ffc945fbb10 sp 0x7ffc945fbab8 T525) Step #5: ==525==The signal is caused by a READ memory access. Step #5: #0 0x7f12ebabea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562217e8c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562217e87493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562217e85f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562217e83a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562217e83a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562217e83fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562217e83fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562217e8408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562217e810d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x562217dd935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562217de28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562217dc9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562217df5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f12eb957082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562217dbd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==525==Register values: Step #5: rax = 0x0000562218e363ae rbx = 0x00007ffc945feb5e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000562218e363ae rsi = 0x00007ffc945feb5e rbp = 0x00007ffc945fbb10 rsp = 0x00007ffc945fbab8 Step #5: r8 = 0x0000562218e2e730 r9 = 0x0000562218e2e720 r10 = 0x0000562217eb7a5d r11 = 0x0000562218e3de28 Step #5: r12 = 0x0000562218e36378 r13 = 0x0000000000000070 r14 = 0x00007ffc94600b62 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==525==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e26c2106195ab0bbda33455e25b73ad57700a8a Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539662188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/5e26c2106195ab0bbda33455e25b73ad57700a8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1640 processed earlier; will process 3172 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==529==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd2b5ab308 (pc 0x7f566f6cca84 bp 0x7ffd2b5982e0 sp 0x7ffd2b598288 T529) Step #5: ==529==The signal is caused by a READ memory access. Step #5: #0 0x7f566f6cca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564ebc9e9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564ebc9e4493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x564ebc9e2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564ebc9e0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564ebc9e0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564ebc9e0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564ebc9e0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564ebc9e108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564ebc9de0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564ebc93635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564ebc93f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x564ebc926df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x564ebc952ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f566f565082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564ebc91a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==529==Register values: Step #5: rax = 0x0000564ebebf23b2 rbx = 0x00007ffd2b59b32e rcx = 0x0000000000460054 rdx = 0x000000000000fffa Step #5: rdi = 0x0000564ebebf23b2 rsi = 0x00007ffd2b59b32e rbp = 0x00007ffd2b5982e0 rsp = 0x00007ffd2b598288 Step #5: r8 = 0x0000564ebebea730 r9 = 0x0000564ebebea720 r10 = 0xfffffffffffffe1e r11 = 0x0000564ebebf9e28 Step #5: r12 = 0x0000564ebebf2378 r13 = 0x0000000000000070 r14 = 0x00007ffd2b59d332 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==529==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e07e12a74547b6479a92605e56ea00d81d97704 Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539698919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/4e07e12a74547b6479a92605e56ea00d81d97704' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1644 processed earlier; will process 3168 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==533==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdd7fb27e8 (pc 0x7f4dc377da84 bp 0x7ffdd7f9f7c0 sp 0x7ffdd7f9f768 T533) Step #5: ==533==The signal is caused by a READ memory access. Step #5: #0 0x7f4dc377da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559b053a9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559b053a4493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x559b053a2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559b053a0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559b053a0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559b053a0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559b053a0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559b053a108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559b0539e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x559b052f635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559b052ff8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x559b052e6df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x559b05312ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4dc3616082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559b052da1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==533==Register values: Step #5: rax = 0x0000559b07a403b4 rbx = 0x00007ffdd7fa280e rcx = 0x000000000040005b rdx = 0x000000000000fffa Step #5: rdi = 0x0000559b07a403b4 rsi = 0x00007ffdd7fa280e rbp = 0x00007ffdd7f9f7c0 rsp = 0x00007ffdd7f9f768 Step #5: r8 = 0x0000559b07a38730 r9 = 0x0000559b07a38720 r10 = 0xfffffffffffffe1e r11 = 0x0000559b07a47e28 Step #5: r12 = 0x0000559b07a40378 r13 = 0x0000000000000070 r14 = 0x00007ffdd7fa4812 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==533==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6923786651b04e431e2b02375ef949ae8e3c250 Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539740505 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a6923786651b04e431e2b02375ef949ae8e3c250' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1666 processed earlier; will process 3146 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==537==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc9fe44f96 (pc 0x7f1ece60aa84 bp 0x7ffc9fe31f70 sp 0x7ffc9fe31f18 T537) Step #5: ==537==The signal is caused by a READ memory access. Step #5: #0 0x7f1ece60aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5556f58b6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5556f58b1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5556f58aff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5556f58ada0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5556f58ada0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5556f58adfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5556f58adfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5556f58ae08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5556f58ab0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5556f580335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5556f580c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5556f57f3df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5556f581fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1ece4a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5556f57e71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==537==Register values: Step #5: rax = 0x00005556f66724dc rbx = 0x00007ffc9fe34fbe rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005556f66724dc rsi = 0x00007ffc9fe34fbe rbp = 0x00007ffc9fe31f70 rsp = 0x00007ffc9fe31f18 Step #5: r8 = 0x00005556f666a760 r9 = 0x00005556f666a7c0 r10 = 0x00005556f667d000 r11 = 0x00005556f6679e58 Step #5: r12 = 0x00005556f66723a8 r13 = 0x0000000000000070 r14 = 0x00007ffc9fe36fc2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==537==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4bcdc8e4cd4613d1446bd73700ea92b1a658d110 Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539781813 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/4bcdc8e4cd4613d1446bd73700ea92b1a658d110' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1689 processed earlier; will process 3123 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==541==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fffc1447000 (pc 0x5561c4747825 bp 0x7fffc1443cf0 sp 0x7fffc143dbc0 T541) Step #5: #0 0x5561c4747825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x5561c4743f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x5561c4741a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x5561c4741a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x5561c4741fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x5561c4741fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x5561c474208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5561c473f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x5561c469735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5561c46a08f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x5561c4687df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x5561c46b3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f29ca499082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5561c467b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==541==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df7e3fa66a81db2cd495aeb794fb913b7672e58b Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539818231 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/df7e3fa66a81db2cd495aeb794fb913b7672e58b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1696 processed earlier; will process 3116 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==545==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffdb3f82000 (pc 0x7ff7d4834bf9 bp 0x7ffdb3f79060 sp 0x7ffdb3f79008 T545) Step #5: #0 0x7ff7d4834bf9 (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ab523717f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x55ab5236c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ab5236af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ab52368a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ab52368a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ab52368fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ab52368fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ab5236908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ab523660d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55ab522be35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ab522c78f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ab522aedf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ab522daad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff7d46cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ab522a21bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==545==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-395fdbfb200004df26b5d06b120e2b17ba4ab967 Step #5: MERGE-OUTER: attempt 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539853767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/395fdbfb200004df26b5d06b120e2b17ba4ab967' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1697 processed earlier; will process 3115 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==549==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeb11eff6a (pc 0x7f41f3bf2a84 bp 0x7ffeb11dcf40 sp 0x7ffeb11dcee8 T549) Step #5: ==549==The signal is caused by a READ memory access. Step #5: #0 0x7f41f3bf2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5646ba032824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5646ba02d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5646ba02bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5646ba029a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5646ba029a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5646ba029fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5646ba029fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5646ba02a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5646ba0270d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5646b9f7f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5646b9f888f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5646b9f6fdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5646b9f9bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f41f3a8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5646b9f631bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==549==Register values: Step #5: rax = 0x00005646bc4f8068 rbx = 0x00007ffeb11dff8e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005646bc4f8068 rsi = 0x00007ffeb11dff8e rbp = 0x00007ffeb11dcf40 rsp = 0x00007ffeb11dcee8 Step #5: r8 = 0x00005646bc4f03a0 r9 = 0x00005646bc4f0400 r10 = 0x00005646ba05da5d r11 = 0x00005646bc4ffa98 Step #5: r12 = 0x00005646bc4f7fe8 r13 = 0x0000000000000070 r14 = 0x00007ffeb11e1f92 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==549==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c3ca6d66cd29a3753dea1bafec96ecc1b41e029 Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539893611 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/3c3ca6d66cd29a3753dea1bafec96ecc1b41e029' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1715 processed earlier; will process 3097 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==553==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd545be7e8 (pc 0x7fab2e7a2a84 bp 0x7ffd545ab7c0 sp 0x7ffd545ab768 T553) Step #5: ==553==The signal is caused by a READ memory access. Step #5: #0 0x7fab2e7a2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56530bf40824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56530bf3b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56530bf39f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56530bf37a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56530bf37a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56530bf37fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56530bf37fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56530bf3808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56530bf350d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56530be8d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56530be968f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56530be7ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56530bea9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fab2e63b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56530be711bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==553==Register values: Step #5: rax = 0x000056530e01ea50 rbx = 0x00007ffd545ae80e rcx = 0x000056530e01ea30 rdx = 0x000000000000fffa Step #5: rdi = 0x000056530e01ea50 rsi = 0x00007ffd545ae80e rbp = 0x00007ffd545ab7c0 rsp = 0x00007ffd545ab768 Step #5: r8 = 0xfffffffffffffffe r9 = 0x00007fab2e804390 r10 = 0x000056530df83010 r11 = 0x000056530e01e93e Step #5: r12 = 0x000056530e01e908 r13 = 0x0000000000000070 r14 = 0x00007ffd545b0812 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==553==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f8cee0986d0e5c83456b55aa1aa1bd26d13227b Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540003996 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/4f8cee0986d0e5c83456b55aa1aa1bd26d13227b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1742 processed earlier; will process 3070 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==557==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd84edafc8 (pc 0x7f0fc6676a84 bp 0x7ffd84ec7fa0 sp 0x7ffd84ec7f48 T557) Step #5: ==557==The signal is caused by a READ memory access. Step #5: #0 0x7f0fc6676a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555b6a28e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555b6a289493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555b6a287f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555b6a285a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555b6a285a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555b6a285fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555b6a285fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555b6a28608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555b6a2830d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555b6a1db35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555b6a1e48f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555b6a1cbdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555b6a1f7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0fc650f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555b6a1bf1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==557==Register values: Step #5: rax = 0x0000555b6bac33fc rbx = 0x00007ffd84ecafee rcx = 0x00000000006c0074 rdx = 0x000000000000fffa Step #5: rdi = 0x0000555b6bac33fc rsi = 0x00007ffd84ecafee rbp = 0x00007ffd84ec7fa0 rsp = 0x00007ffd84ec7f48 Step #5: r8 = 0x0000555b6babb730 r9 = 0x0000555b6babb720 r10 = 0xfffffffffffffe1e r11 = 0x0000555b6bacae28 Step #5: r12 = 0x0000555b6bac33c0 r13 = 0x0000000000000070 r14 = 0x00007ffd84eccff2 r15 = 0x0000000000000022 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==557==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47c1818167766204bd067a898d93996ebaf634a7 Step #5: MERGE-OUTER: attempt 82 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540040373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/47c1818167766204bd067a898d93996ebaf634a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1746 processed earlier; will process 3066 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==561==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe49afe9ca (pc 0x7fdb5c7b8a84 bp 0x7ffe49aeb9a0 sp 0x7ffe49aeb948 T561) Step #5: ==561==The signal is caused by a READ memory access. Step #5: #0 0x7fdb5c7b8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556e526d4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556e526cf798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x556e526cdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556e526cba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556e526cba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556e526cbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556e526cbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556e526cc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556e526c90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556e5262135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556e5262a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556e52611df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556e5263dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdb5c651082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556e526051bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==561==Register values: Step #5: rax = 0x0000556e54e9c470 rbx = 0x00007ffe49aee9ee rcx = 0x0000000000000000 rdx = 0x000000000000fffc Step #5: rdi = 0x0000556e54e9c470 rsi = 0x00007ffe49aee9ee rbp = 0x00007ffe49aeb9a0 rsp = 0x00007ffe49aeb948 Step #5: r8 = 0x0000556e54e94730 r9 = 0x0000556e54e94720 r10 = 0xfffffffffffffe1e r11 = 0x0000556e54ea3e28 Step #5: r12 = 0x0000556e54e9c438 r13 = 0x0000000000000071 r14 = 0x00007ffe49af09f2 r15 = 0x0000000000000031 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==561==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c149d119447fd76a62ce9513db6b206534b83d4 Step #5: MERGE-OUTER: attempt 83 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540079027 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/2c149d119447fd76a62ce9513db6b206534b83d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1752 processed earlier; will process 3060 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==565==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffb020ffcc (pc 0x7fb27942ba84 bp 0x7fffb01fcfa0 sp 0x7fffb01fcf48 T565) Step #5: ==565==The signal is caused by a READ memory access. Step #5: #0 0x7fb27942ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5649c1e4c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5649c1e47493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5649c1e45f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5649c1e43a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5649c1e43a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5649c1e43fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5649c1e43fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5649c1e4408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5649c1e410d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5649c1d9935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5649c1da28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5649c1d89df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5649c1db5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb2792c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5649c1d7d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==565==Register values: Step #5: rax = 0x00005649c2d123b0 rbx = 0x00007fffb01fffee rcx = 0x0000000000000191 rdx = 0x000000000000fffe Step #5: rdi = 0x00005649c2d123b0 rsi = 0x00007fffb01fffee rbp = 0x00007fffb01fcfa0 rsp = 0x00007fffb01fcf48 Step #5: r8 = 0x00005649c2d0a730 r9 = 0x00005649c2d0a720 r10 = 0xfffffffffffffe1e r11 = 0x00005649c2d19e28 Step #5: r12 = 0x00005649c2d12378 r13 = 0x0000000000000070 r14 = 0x00007fffb0201ff2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==565==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52187954ab03a87fef79a70c9f23dc04a252965b Step #5: MERGE-OUTER: attempt 84 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540117011 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/52187954ab03a87fef79a70c9f23dc04a252965b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1764 processed earlier; will process 3048 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==569==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffe8b2c17c (pc 0x7f96b913da84 bp 0x7fffe8b19150 sp 0x7fffe8b190f8 T569) Step #5: ==569==The signal is caused by a READ memory access. Step #5: #0 0x7f96b913da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55697542d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556975428493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556975426f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556975424a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556975424a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556975424fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556975424fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55697542508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5569754220d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55697537a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5569753838f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55697536adf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556975396ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f96b8fd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55697535e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==569==Register values: Step #5: rax = 0x00005569769517e0 rbx = 0x00007fffe8b1c19e rcx = 0x0000000000000073 rdx = 0x000000000000fffe Step #5: rdi = 0x00005569769517e0 rsi = 0x00007fffe8b1c19e rbp = 0x00007fffe8b19150 rsp = 0x00007fffe8b190f8 Step #5: r8 = 0x0000556976949b60 r9 = 0x0000556976949bc0 r10 = 0x000055697686d010 r11 = 0x0000556976959258 Step #5: r12 = 0x00005569769517a8 r13 = 0x0000000000000070 r14 = 0x00007fffe8b1e1a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==569==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceb886aea0e36cf871110b8cc1f8b706e661f71a Step #5: MERGE-OUTER: attempt 85 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540272830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ceb886aea0e36cf871110b8cc1f8b706e661f71a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1797 processed earlier; will process 3015 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==573==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdf4628ff8 (pc 0x7fd415735a84 bp 0x7ffdf4615fd0 sp 0x7ffdf4615f78 T573) Step #5: ==573==The signal is caused by a READ memory access. Step #5: #0 0x7fd415735a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5566374c6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5566374c1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5566374bff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5566374bda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5566374bda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5566374bdfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5566374bdfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5566374be08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5566374bb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55663741335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55663741c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556637403df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55663742fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd4155ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5566373f71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==573==Register values: Step #5: rax = 0x00005566397f43b0 rbx = 0x00007ffdf461901e rcx = 0x0000000000000000 rdx = 0x000000000000fffa Step #5: rdi = 0x00005566397f43b0 rsi = 0x00007ffdf461901e rbp = 0x00007ffdf4615fd0 rsp = 0x00007ffdf4615f78 Step #5: r8 = 0x00005566397ec730 r9 = 0x00005566397ec720 r10 = 0x0000556639767010 r11 = 0x00005566397fbe28 Step #5: r12 = 0x00005566397f4378 r13 = 0x0000000000000070 r14 = 0x00007ffdf461b022 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==573==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9dc28eecb69fe2b067780b2295887cc42147137 Step #5: MERGE-OUTER: attempt 86 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540309714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e9dc28eecb69fe2b067780b2295887cc42147137' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1799 processed earlier; will process 3013 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==577==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc28430876 (pc 0x7f54d6b31a84 bp 0x7ffc2841d850 sp 0x7ffc2841d7f8 T577) Step #5: ==577==The signal is caused by a READ memory access. Step #5: #0 0x7f54d6b31a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d2fc0ba824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d2fc0b5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d2fc0b3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d2fc0b1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d2fc0b1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d2fc0b1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d2fc0b1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d2fc0b208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d2fc0af0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d2fc00735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d2fc0108f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d2fbff7df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d2fc023ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f54d69ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d2fbfeb1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==577==Register values: Step #5: rax = 0x000055d2fdadd3b0 rbx = 0x00007ffc2842089e rcx = 0x0000000000000030 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055d2fdadd3b0 rsi = 0x00007ffc2842089e rbp = 0x00007ffc2841d850 rsp = 0x00007ffc2841d7f8 Step #5: r8 = 0x000055d2fdad5730 r9 = 0x000055d2fdad5720 r10 = 0xfffffffffffffe1e r11 = 0x000055d2fdae4e28 Step #5: r12 = 0x000055d2fdadd378 r13 = 0x0000000000000070 r14 = 0x00007ffc284228a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==577==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-269a737aaf06936fd11efe17d8104285b11176b8 Step #5: MERGE-OUTER: attempt 87 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540348113 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/269a737aaf06936fd11efe17d8104285b11176b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1807 processed earlier; will process 3005 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==581==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe8bf5a7ea (pc 0x7f6be7909a84 bp 0x7ffe8bf477c0 sp 0x7ffe8bf47768 T581) Step #5: ==581==The signal is caused by a READ memory access. Step #5: #0 0x7f6be7909a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55effe5b2824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55effe5ad493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55effe5abf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55effe5a9a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55effe5a9a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55effe5a9fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55effe5a9fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55effe5aa08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55effe5a70d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55effe4ff35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55effe5088f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55effe4efdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55effe51bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6be77a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55effe4e31bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==581==Register values: Step #5: rax = 0x000055efff09ba06 rbx = 0x00007ffe8bf4a80e rcx = 0x000055efff09b9e6 rdx = 0x000000000000fffc Step #5: rdi = 0x000055efff09ba06 rsi = 0x00007ffe8bf4a80e rbp = 0x00007ffe8bf477c0 rsp = 0x00007ffe8bf47768 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055efff093c40 r10 = 0x000055efff0a4000 r11 = 0x000055efff09b8ce Step #5: r12 = 0x000055efff09b898 r13 = 0x0000000000000070 r14 = 0x00007ffe8bf4c812 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==581==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c4125b7ca88bb0fb142c1426fc2f359f7bac287 Step #5: MERGE-OUTER: attempt 88 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540396608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/7c4125b7ca88bb0fb142c1426fc2f359f7bac287' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1855 processed earlier; will process 2957 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==585==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc41318d36 (pc 0x7fe2675bba84 bp 0x7ffc41305d10 sp 0x7ffc41305cb8 T585) Step #5: ==585==The signal is caused by a READ memory access. Step #5: #0 0x7fe2675bba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559c606bb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559c606b6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x559c606b4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559c606b2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559c606b2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559c606b2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559c606b2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559c606b308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559c606b00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x559c6060835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559c606118f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x559c605f8df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x559c60624ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe267454082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559c605ec1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==585==Register values: Step #5: rax = 0x0000559c62ae43b0 rbx = 0x00007ffc41308d5e rcx = 0x000000000000007c rdx = 0x000000000000fff8 Step #5: rdi = 0x0000559c62ae43b0 rsi = 0x00007ffc41308d5e rbp = 0x00007ffc41305d10 rsp = 0x00007ffc41305cb8 Step #5: r8 = 0x0000559c62adc730 r9 = 0x0000559c62adc720 r10 = 0xfffffffffffffe1e r11 = 0x0000559c62aebe28 Step #5: r12 = 0x0000559c62ae4378 r13 = 0x0000000000000070 r14 = 0x00007ffc4130ad62 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==585==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e361acc0eaa37d7f5b39093198ef8b471495fe8 Step #5: MERGE-OUTER: attempt 89 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540435442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8e361acc0eaa37d7f5b39093198ef8b471495fe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1868 processed earlier; will process 2944 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==589==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffca2323ec (pc 0x7f06c52cba84 bp 0x7fffca21f3c0 sp 0x7fffca21f368 T589) Step #5: ==589==The signal is caused by a READ memory access. Step #5: #0 0x7f06c52cba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a9b0fb7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a9b0fb2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a9b0fb0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a9b0faea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a9b0faea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a9b0faefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a9b0faefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a9b0faf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a9b0fac0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a9b0f0435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a9b0f0d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55a9b0ef4df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55a9b0f20ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f06c5164082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a9b0ee81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==589==Register values: Step #5: rax = 0x000055a9b380754e rbx = 0x00007fffca22240e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055a9b380754e rsi = 0x00007fffca22240e rbp = 0x00007fffca21f3c0 rsp = 0x00007fffca21f368 Step #5: r8 = 0x000055a9b37ff8d0 r9 = 0x000055a9b37ff8c0 r10 = 0x000055a9b0fe2a5d r11 = 0x000055a9b380efc8 Step #5: r12 = 0x000055a9b3807518 r13 = 0x0000000000000070 r14 = 0x00007fffca224412 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==589==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5300d8eac9bdfc667f8af3f263197decc2f28055 Step #5: MERGE-OUTER: attempt 90 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540479210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/5300d8eac9bdfc667f8af3f263197decc2f28055' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1895 processed earlier; will process 2917 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==593==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd8cb006d8 (pc 0x7f487789ca84 bp 0x7ffd8caed6b0 sp 0x7ffd8caed658 T593) Step #5: ==593==The signal is caused by a READ memory access. Step #5: #0 0x7f487789ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5605e9c92824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5605e9c8d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5605e9c8bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5605e9c89a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5605e9c89a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5605e9c89fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5605e9c89fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5605e9c8a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5605e9c870d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5605e9bdf35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5605e9be88f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5605e9bcfdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5605e9bfbad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4877735082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5605e9bc31bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==593==Register values: Step #5: rax = 0x00005605eb3ef3da rbx = 0x00007ffd8caf06fe rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x00005605eb3ef3da rsi = 0x00007ffd8caf06fe rbp = 0x00007ffd8caed6b0 rsp = 0x00007ffd8caed658 Step #5: r8 = 0x00005605eb3e7730 r9 = 0x00005605eb3e7720 r10 = 0xfffffffffffffe1e r11 = 0x00005605eb3f6e28 Step #5: r12 = 0x00005605eb3ef378 r13 = 0x0000000000000070 r14 = 0x00007ffd8caf2702 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==593==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7675a5c721bb2db4da42b4f047024652de37482f Step #5: MERGE-OUTER: attempt 91 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540515930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/7675a5c721bb2db4da42b4f047024652de37482f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1899 processed earlier; will process 2913 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==597==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f191a442a84 bp 0x7fff13570ab0 sp 0x7fff13570a58 T597) Step #5: ==597==The signal is caused by a READ memory access. Step #5: ==597==Hint: this fault was caused by a dereference of a high value address (see register values below). Disassemble the provided pc to learn which register was used. Step #5: #0 0x7f191a442a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55964b2da824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55964b2d5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55964b2d3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55964b2d1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55964b2d1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55964b2d1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55964b2d1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55964b2d208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55964b2cf0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55964b22735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55964b2308f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55964b217df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55964b243ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f191a2db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55964b20b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==597==Register values: Step #5: rax = 0x000055964d1d63b4 rbx = 0x00007fff13573afe rcx = 0x0000000000650073 rdx = 0x000000000000fffe Step #5: rdi = 0x000055964d1d63b4 rsi = 0x00007fff13573afe rbp = 0x00007fff13570ab0 rsp = 0x00007fff13570a58 Step #5: r8 = 0x000055964d1ce730 r9 = 0x000055964d1ce720 r10 = 0xfffffffffffffe1e r11 = 0x000055964d1dde28 Step #5: r12 = 0x000055964d1d6378 r13 = 0x0000000000000070 r14 = 0x00007fff13575b02 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: BUS (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==597==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c50cd961b0f626472853f77c1cc9b0ade884246 Step #5: MERGE-OUTER: attempt 92 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540554345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/7c50cd961b0f626472853f77c1cc9b0ade884246' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1904 processed earlier; will process 2908 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==601==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdec342bb8 (pc 0x7fce4c576a84 bp 0x7ffdec32fb90 sp 0x7ffdec32fb38 T601) Step #5: ==601==The signal is caused by a READ memory access. Step #5: #0 0x7fce4c576a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55aff1fdb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55aff1fd6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55aff1fd4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55aff1fd2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55aff1fd2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55aff1fd2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55aff1fd2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55aff1fd308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55aff1fd00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55aff1f2835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55aff1f318f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55aff1f18df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55aff1f44ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fce4c40f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55aff1f0c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==601==Register values: Step #5: rax = 0x000055aff417fe74 rbx = 0x00007ffdec332bde rcx = 0x000000000040005b rdx = 0x000000000000fffa Step #5: rdi = 0x000055aff417fe74 rsi = 0x00007ffdec332bde rbp = 0x00007ffdec32fb90 rsp = 0x00007ffdec32fb38 Step #5: r8 = 0x000055aff41781f0 r9 = 0x000055aff41781e0 r10 = 0x000055aff3f9a010 r11 = 0x000055aff41878e8 Step #5: r12 = 0x000055aff417fe38 r13 = 0x0000000000000070 r14 = 0x00007ffdec334be2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==601==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f048312668a9c26f0cdfcf0ea9a44aa1db2a322 Step #5: MERGE-OUTER: attempt 93 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541554827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/1f048312668a9c26f0cdfcf0ea9a44aa1db2a322' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1924 processed earlier; will process 2888 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==661==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffef523a91a (pc 0x7fe07be73a84 bp 0x7ffef52278f0 sp 0x7ffef5227898 T661) Step #5: ==661==The signal is caused by a READ memory access. Step #5: #0 0x7fe07be73a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ef03b30824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ef03b2b798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55ef03b29f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ef03b27a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ef03b27a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ef03b27fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ef03b27fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ef03b2808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ef03b250d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55ef03a7d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ef03a868f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ef03a6ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ef03a99ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe07bd0c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ef03a611bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==661==Register values: Step #5: rax = 0x000055ef051043b0 rbx = 0x00007ffef522a93e rcx = 0x000000000000000b rdx = 0x000000000000fffc Step #5: rdi = 0x000055ef051043b0 rsi = 0x00007ffef522a93e rbp = 0x00007ffef52278f0 rsp = 0x00007ffef5227898 Step #5: r8 = 0x000055ef050fc730 r9 = 0x000055ef050fc720 r10 = 0xfffffffffffffe1e r11 = 0x000055ef0510be28 Step #5: r12 = 0x000055ef05104378 r13 = 0x0000000000000071 r14 = 0x00007ffef522c942 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==661==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec82e4797adfae43aab95873214f685e832383c4 Step #5: MERGE-OUTER: attempt 94 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541593700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ec82e4797adfae43aab95873214f685e832383c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1943 processed earlier; will process 2869 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==665==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffa694c5bc (pc 0x7f5dd87c6a84 bp 0x7fffa6939590 sp 0x7fffa6939538 T665) Step #5: ==665==The signal is caused by a READ memory access. Step #5: #0 0x7f5dd87c6a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560ccd36a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560ccd365493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560ccd363f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560ccd361a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560ccd361a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560ccd361fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560ccd361fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560ccd36208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560ccd35f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x560ccd2b735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560ccd2c08f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560ccd2a7df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x560ccd2d3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5dd865f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560ccd29b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==665==Register values: Step #5: rax = 0x0000560ccfcb843e rbx = 0x00007fffa693c5de rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000560ccfcb843e rsi = 0x00007fffa693c5de rbp = 0x00007fffa6939590 rsp = 0x00007fffa6939538 Step #5: r8 = 0x0000560ccfcb07a0 r9 = 0x0000560ccfcb0800 r10 = 0x0000560ccfcc1000 r11 = 0x0000560ccfcbfe98 Step #5: r12 = 0x0000560ccfcb83e8 r13 = 0x0000000000000070 r14 = 0x00007fffa693e5e2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==665==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e866a2eafb964b8559927cd2973dd07e4bf1e28d Step #5: MERGE-OUTER: attempt 95 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541632797 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e866a2eafb964b8559927cd2973dd07e4bf1e28d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1957 processed earlier; will process 2855 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==669==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdf51b1e88 (pc 0x7f53801eda84 bp 0x7ffdf519ee60 sp 0x7ffdf519ee08 T669) Step #5: ==669==The signal is caused by a READ memory access. Step #5: #0 0x7f53801eda84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5625510ea824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5625510e5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5625510e3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5625510e1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5625510e1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5625510e1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5625510e1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5625510e208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5625510df0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56255103735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5625510408f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562551027df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562551053ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5380086082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56255101b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==669==Register values: Step #5: rax = 0x0000562553227e2c rbx = 0x00007ffdf51a1eae rcx = 0x0000000000000005 rdx = 0x000000000000fffa Step #5: rdi = 0x0000562553227e2c rsi = 0x00007ffdf51a1eae rbp = 0x00007ffdf519ee60 rsp = 0x00007ffdf519ee08 Step #5: r8 = 0x000056255321fee0 r9 = 0x000056255321ff40 r10 = 0x0000562553231000 r11 = 0x000056255322f5d8 Step #5: r12 = 0x0000562553227d58 r13 = 0x0000000000000070 r14 = 0x00007ffdf51a3eb2 r15 = 0x000000000000005f Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==669==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f593edfad3f35a53d91269672ce85816afe20dd Step #5: MERGE-OUTER: attempt 96 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541677849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/7f593edfad3f35a53d91269672ce85816afe20dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 1998 processed earlier; will process 2814 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==673==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd5776fbe8 (pc 0x7fe22a5e1a84 bp 0x7ffd5775cbc0 sp 0x7ffd5775cb68 T673) Step #5: ==673==The signal is caused by a READ memory access. Step #5: #0 0x7fe22a5e1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555f594c0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555f594bb493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555f594b9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555f594b7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555f594b7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555f594b7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555f594b7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555f594b808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555f594b50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555f5940d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555f594168f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555f593fddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555f59429ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe22a47a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555f593f11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==673==Register values: Step #5: rax = 0x0000555f5a51adea rbx = 0x00007ffd5775fc0e rcx = 0x0068006300740061 rdx = 0x000000000000fffa Step #5: rdi = 0x0000555f5a51adea rsi = 0x00007ffd5775fc0e rbp = 0x00007ffd5775cbc0 rsp = 0x00007ffd5775cb68 Step #5: r8 = 0x0000555f5a513160 r9 = 0x0000555f5a5131c0 r10 = 0x0000555f5a34a010 r11 = 0x0000555f5a522858 Step #5: r12 = 0x0000555f5a51ada8 r13 = 0x0000000000000070 r14 = 0x00007ffd57761c12 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==673==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8df43c07c924f425c4893c66d030f7798b6423e8 Step #5: MERGE-OUTER: attempt 97 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542622445 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8df43c07c924f425c4893c66d030f7798b6423e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2043 processed earlier; will process 2769 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==698==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd65dc9000 (pc 0x7fb2eeaccace bp 0x7ffd65dbfc60 sp 0x7ffd65dbfc08 T698) Step #5: #0 0x7fb2eeaccace (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557f6a085824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557f6a080493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557f6a07ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557f6a07ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557f6a07ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557f6a07cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557f6a07cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557f6a07d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557f6a07a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557f69fd235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557f69fdb8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557f69fc2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557f69feead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb2ee965082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557f69fb61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==698==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1adeac8a295f3156928bfc5d8fa67be1ac0fbaf1 Step #5: MERGE-OUTER: attempt 98 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542658421 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/1adeac8a295f3156928bfc5d8fa67be1ac0fbaf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2049 processed earlier; will process 2763 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==705==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffded4686e8 (pc 0x7f72239a1a84 bp 0x7ffded4556c0 sp 0x7ffded455668 T705) Step #5: ==705==The signal is caused by a READ memory access. Step #5: #0 0x7f72239a1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557142915824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557142910798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55714290ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55714290ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55714290ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55714290cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55714290cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55714290d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55714290a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55714286235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55714286b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557142852df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55714287ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f722383a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5571428461bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==705==Register values: Step #5: rax = 0x00005571440eaf80 rbx = 0x00007ffded45870e rcx = 0x0000000000000041 rdx = 0x000000000000fffa Step #5: rdi = 0x00005571440eaf80 rsi = 0x00007ffded45870e rbp = 0x00007ffded4556c0 rsp = 0x00007ffded455668 Step #5: r8 = 0x00005571440e3300 r9 = 0x00005571440e3360 r10 = 0x00005571440e7000 r11 = 0x00005571440f29f8 Step #5: r12 = 0x00005571440eaf48 r13 = 0x0000000000000071 r14 = 0x00007ffded45a712 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==705==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5be173a80483208caf942d20759a4902f491c40f Step #5: MERGE-OUTER: attempt 99 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542698980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/5be173a80483208caf942d20759a4902f491c40f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2057 processed earlier; will process 2755 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==713==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffeefbde000 (pc 0x55ea555ee825 bp 0x7ffeefbdafb0 sp 0x7ffeefbd4e80 T713) Step #5: #0 0x55ea555ee825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55ea555eaf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55ea555e8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55ea555e8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55ea555e8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55ea555e8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55ea555e908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55ea555e60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x55ea5553e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55ea555478f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55ea5552edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55ea5555aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7ffa739f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55ea555221bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==713==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd5b16d88f5cdfaed33216f6dc240b4de95e8c10 Step #5: MERGE-OUTER: attempt 100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542737023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/fd5b16d88f5cdfaed33216f6dc240b4de95e8c10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2072 processed earlier; will process 2740 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==721==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff68c3c50c (pc 0x7f14e1bc2a84 bp 0x7fff68c294e0 sp 0x7fff68c29488 T721) Step #5: ==721==The signal is caused by a READ memory access. Step #5: #0 0x7f14e1bc2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560ba8985824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560ba8980798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x560ba897ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560ba897ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560ba897ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560ba897cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560ba897cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560ba897d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560ba897a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x560ba88d235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560ba88db8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560ba88c2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x560ba88eead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f14e1a5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560ba88b61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==721==Register values: Step #5: rax = 0x0000560baa6c9086 rbx = 0x00007fff68c2c52e rcx = 0x003f0042002e0021 rdx = 0x000000000000fffe Step #5: rdi = 0x0000560baa6c9086 rsi = 0x00007fff68c2c52e rbp = 0x00007fff68c294e0 rsp = 0x00007fff68c29488 Step #5: r8 = 0x0000560baa6c1400 r9 = 0x00007f14e1c24360 r10 = 0x0000560baa5bf010 r11 = 0x0000560baa6c1400 Step #5: r12 = 0x0000560baa6c9048 r13 = 0x0000000000000071 r14 = 0x00007fff68c2e532 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==721==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d965378237141a23ca51be36d3dc80ccee12754 Step #5: MERGE-OUTER: attempt 101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543185005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/1d965378237141a23ca51be36d3dc80ccee12754' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2134 processed earlier; will process 2678 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==753==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff31ed2a6c (pc 0x7f1472910a84 bp 0x7fff31ebfa40 sp 0x7fff31ebf9e8 T753) Step #5: ==753==The signal is caused by a READ memory access. Step #5: #0 0x7f1472910a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d2c7659824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d2c7654493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d2c7652f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d2c7650a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d2c7650a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d2c7650fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d2c7650fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d2c765108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d2c764e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d2c75a635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d2c75af8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d2c7596df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d2c75c2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f14727a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d2c758a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==753==Register values: Step #5: rax = 0x000055d2c89e63f4 rbx = 0x00007fff31ec2a8e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055d2c89e63f4 rsi = 0x00007fff31ec2a8e rbp = 0x00007fff31ebfa40 rsp = 0x00007fff31ebf9e8 Step #5: r8 = 0x000055d2c89de730 r9 = 0x000055d2c89de720 r10 = 0xfffffffffffffe1e r11 = 0x000055d2c89ede28 Step #5: r12 = 0x000055d2c89e6378 r13 = 0x0000000000000070 r14 = 0x00007fff31ec4a92 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==753==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40214c6a9b76ddc5785de07b3892ba40e4ce4032 Step #5: MERGE-OUTER: attempt 102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543221452 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/40214c6a9b76ddc5785de07b3892ba40e4ce4032' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2137 processed earlier; will process 2675 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==757==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc7e7a0076 (pc 0x7f52e374ea84 bp 0x7ffc7e78d050 sp 0x7ffc7e78cff8 T757) Step #5: ==757==The signal is caused by a READ memory access. Step #5: #0 0x7f52e374ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55dc12f4e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55dc12f49493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55dc12f47f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55dc12f45a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55dc12f45a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55dc12f45fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55dc12f45fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55dc12f4608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55dc12f430d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55dc12e9b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55dc12ea48f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55dc12e8bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55dc12eb7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f52e35e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55dc12e7f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==757==Register values: Step #5: rax = 0x000055dc155291d2 rbx = 0x00007ffc7e79009e rcx = 0x0000000000790061 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055dc155291d2 rsi = 0x00007ffc7e79009e rbp = 0x00007ffc7e78d050 rsp = 0x00007ffc7e78cff8 Step #5: r8 = 0x000055dc15521550 r9 = 0x000055dc15521540 r10 = 0x000055dc15530000 r11 = 0x000055dc15530c48 Step #5: r12 = 0x000055dc15529198 r13 = 0x0000000000000070 r14 = 0x00007ffc7e7920a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==757==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ac461a32c473205429e08362fa8b2499d0e6171 Step #5: MERGE-OUTER: attempt 103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543257901 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/3ac461a32c473205429e08362fa8b2499d0e6171' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2140 processed earlier; will process 2672 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==762==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe644f137a (pc 0x7fce6fe03a84 bp 0x7ffe644de350 sp 0x7ffe644de2f8 T762) Step #5: ==762==The signal is caused by a READ memory access. Step #5: #0 0x7fce6fe03a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ff2285c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ff22857493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ff22855f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ff22853a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ff22853a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ff22853fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ff22853fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ff2285408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ff228510d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55ff227a935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ff227b28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ff22799df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ff227c5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fce6fc9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ff2278d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==762==Register values: Step #5: rax = 0x000055ff24596bc0 rbx = 0x00007ffe644e139e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055ff24596bc0 rsi = 0x00007ffe644e139e rbp = 0x00007ffe644de350 rsp = 0x00007ffe644de2f8 Step #5: r8 = 0x000055ff2458ef30 r9 = 0x000055ff2458ef20 r10 = 0x000055ff2458f000 r11 = 0x000055ff2459e628 Step #5: r12 = 0x000055ff24596b78 r13 = 0x0000000000000070 r14 = 0x00007ffe644e33a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==762==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f96e45717b629e06d4547f56480f4a9ac95d54f Step #5: MERGE-OUTER: attempt 104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543310304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/3f96e45717b629e06d4547f56480f4a9ac95d54f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2159 processed earlier; will process 2653 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==769==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc1f054466 (pc 0x7f0a6f722a84 bp 0x7ffc1f041440 sp 0x7ffc1f0413e8 T769) Step #5: ==769==The signal is caused by a READ memory access. Step #5: #0 0x7f0a6f722a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55adf4d1e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55adf4d19798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55adf4d17f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55adf4d15a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55adf4d15a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55adf4d15fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55adf4d15fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55adf4d1608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55adf4d130d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55adf4c6b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55adf4c748f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55adf4c5bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55adf4c87ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0a6f5bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55adf4c4f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==769==Register values: Step #5: rax = 0x000055adf76ec4b6 rbx = 0x00007ffc1f04448e rcx = 0x000055adf76ec496 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055adf76ec4b6 rsi = 0x00007ffc1f04448e rbp = 0x00007ffc1f041440 rsp = 0x00007ffc1f0413e8 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055adf76e4720 r10 = 0xfffffffffffffe1e r11 = 0x000055adf76ec3ae Step #5: r12 = 0x000055adf76ec378 r13 = 0x0000000000000071 r14 = 0x00007ffc1f046492 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==769==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfc3372ed001e6a32644f2e5f977f8a1d94b6efe Step #5: MERGE-OUTER: attempt 105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543349197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/bfc3372ed001e6a32644f2e5f977f8a1d94b6efe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2174 processed earlier; will process 2638 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==773==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc6e1bc536 (pc 0x7f1a25c6ca84 bp 0x7ffc6e1a9510 sp 0x7ffc6e1a94b8 T773) Step #5: ==773==The signal is caused by a READ memory access. Step #5: #0 0x7f1a25c6ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564ecf0f2824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564ecf0ed798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x564ecf0ebf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564ecf0e9a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564ecf0e9a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564ecf0e9fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564ecf0e9fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564ecf0ea08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564ecf0e70d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564ecf03f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564ecf0488f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x564ecf02fdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x564ecf05bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1a25b05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564ecf0231bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==773==Register values: Step #5: rax = 0x0000564ed1768570 rbx = 0x00007ffc6e1ac55e rcx = 0x000000000000000b rdx = 0x000000000000fff8 Step #5: rdi = 0x0000564ed1768570 rsi = 0x00007ffc6e1ac55e rbp = 0x00007ffc6e1a9510 rsp = 0x00007ffc6e1a94b8 Step #5: r8 = 0x0000564ed17608f0 r9 = 0x0000564ed17608e0 r10 = 0x0000564ecf11da5d r11 = 0x0000564ed176ffe8 Step #5: r12 = 0x0000564ed1768538 r13 = 0x0000000000000071 r14 = 0x00007ffc6e1ae562 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==773==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29cdb58ab8468376627eb1fa826e94c813fd36a0 Step #5: MERGE-OUTER: attempt 106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543393644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/29cdb58ab8468376627eb1fa826e94c813fd36a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2217 processed earlier; will process 2595 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==777==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff65991d8c (pc 0x7f8d2c95aa84 bp 0x7fff6597ed60 sp 0x7fff6597ed08 T777) Step #5: ==777==The signal is caused by a READ memory access. Step #5: #0 0x7f8d2c95aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f0525a9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f0525a4493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f0525a2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f0525a0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f0525a0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f0525a0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f0525a0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f0525a108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f05259e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f0524f635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f0524ff8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f0524e6df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f052512ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8d2c7f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f0524da1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==777==Register values: Step #5: rax = 0x000055f0532803ae rbx = 0x00007fff65981dae rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055f0532803ae rsi = 0x00007fff65981dae rbp = 0x00007fff6597ed60 rsp = 0x00007fff6597ed08 Step #5: r8 = 0x000055f053278730 r9 = 0x000055f053278720 r10 = 0x000055f0531f3010 r11 = 0x000055f053287e28 Step #5: r12 = 0x000055f053280378 r13 = 0x0000000000000070 r14 = 0x00007fff65983db2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==777==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-243b66f7cfffc606da081ab41c4e649defe57ece Step #5: MERGE-OUTER: attempt 107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543430800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/243b66f7cfffc606da081ab41c4e649defe57ece' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2221 processed earlier; will process 2591 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==781==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff7acd6000 (pc 0x7f8de294abf9 bp 0x7fff7accc260 sp 0x7fff7accc208 T781) Step #5: #0 0x7f8de294abf9 (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55eba7d8c7f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x55eba7d87493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55eba7d85f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55eba7d83a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55eba7d83a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55eba7d83fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55eba7d83fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55eba7d8408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55eba7d810d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55eba7cd935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55eba7ce28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55eba7cc9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55eba7cf5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8de27e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55eba7cbd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==781==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcf2a1fee4ce3b2c1e481b33bb1ee4d1a711c402 Step #5: MERGE-OUTER: attempt 108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543466191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/fcf2a1fee4ce3b2c1e481b33bb1ee4d1a711c402' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2222 processed earlier; will process 2590 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==785==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc84ef8336 (pc 0x7f030f633a84 bp 0x7ffc84ee5310 sp 0x7ffc84ee52b8 T785) Step #5: ==785==The signal is caused by a READ memory access. Step #5: #0 0x7f030f633a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56388084f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56388084a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563880848f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563880846a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563880846a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563880846fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563880846fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56388084708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5638808440d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56388079c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5638807a58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56388078cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5638807b8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f030f4cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5638807801bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==785==Register values: Step #5: rax = 0x000056388320e490 rbx = 0x00007ffc84ee835e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000056388320e490 rsi = 0x00007ffc84ee835e rbp = 0x00007ffc84ee5310 rsp = 0x00007ffc84ee52b8 Step #5: r8 = 0x0000563883206730 r9 = 0x0000563883206720 r10 = 0xfffffffffffffe1e r11 = 0x0000563883215e28 Step #5: r12 = 0x000056388320e378 r13 = 0x0000000000000070 r14 = 0x00007ffc84eea362 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==785==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00978816024058c14f150ce5ac4d880e18a59d97 Step #5: MERGE-OUTER: attempt 109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543507408 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/00978816024058c14f150ce5ac4d880e18a59d97' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 2249 processed earlier; will process 2563 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: #256 pulse exec/s: 0 rss: 29Mb Step #5: #512 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==789==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe09b5f0ca (pc 0x7f8d0bc30a84 bp 0x7ffe09b4c0a0 sp 0x7ffe09b4c048 T789) Step #5: ==789==The signal is caused by a READ memory access. Step #5: #0 0x7f8d0bc30a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56439ed28824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56439ed23493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56439ed21f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56439ed1fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56439ed1fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56439ed1ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56439ed1ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56439ed2008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56439ed1d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56439ec7535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56439ec7e8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56439ec65df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56439ec91ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8d0bac9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56439ec591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==789==Register values: Step #5: rax = 0x00005643a0ca211e rbx = 0x00007ffe09b4f0ee rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005643a0ca211e rsi = 0x00007ffe09b4f0ee rbp = 0x00007ffe09b4c0a0 rsp = 0x00007ffe09b4c048 Step #5: r8 = 0x00005643a0c9a490 r9 = 0x00005643a0c9a480 r10 = 0x000056439ed53a5d r11 = 0x00005643a0ca9b88 Step #5: r12 = 0x00005643a0ca20d8 r13 = 0x0000000000000070 r14 = 0x00007ffe09b510f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==789==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6d93a7803320ad11329adb13ac8e44c1fd89b83 Step #5: MERGE-OUTER: attempt 110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543660523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/d6d93a7803320ad11329adb13ac8e44c1fd89b83' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3047 processed earlier; will process 1765 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: #256 pulse exec/s: 0 rss: 30Mb Step #5: #512 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==793==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff79aec000 (pc 0x7f0dcdc8eac5 bp 0x7fff79ae3400 sp 0x7fff79ae33a8 T793) Step #5: #0 0x7f0dcdc8eac5 (/lib/x86_64-linux-gnu/libc.so.6+0x18bac5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56404d785824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56404d780493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56404d77ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56404d77ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56404d77ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56404d77cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56404d77cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56404d77d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56404d77a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56404d6d235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56404d6db8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56404d6c2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56404d6eead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0dcdb27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56404d6b61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bac5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==793==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e78532b31937eab39e1af6a778120aee231401cf Step #5: MERGE-OUTER: attempt 111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545187166 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/e78532b31937eab39e1af6a778120aee231401cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3812 processed earlier; will process 1000 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==817==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcc195a4f6 (pc 0x7fd0007dba84 bp 0x7ffcc19474d0 sp 0x7ffcc1947478 T817) Step #5: ==817==The signal is caused by a READ memory access. Step #5: #0 0x7fd0007dba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d97a06f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d97a06a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d97a068f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d97a066a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d97a066a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d97a066fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d97a066fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d97a06708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d97a0640d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d979fbc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d979fc58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d979facdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d979fd8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd000674082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d979fa01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==817==Register values: Step #5: rax = 0x000055d97c936da0 rbx = 0x00007ffcc194a51e rcx = 0x0000000000000060 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055d97c936da0 rsi = 0x00007ffcc194a51e rbp = 0x00007ffcc19474d0 rsp = 0x00007ffcc1947478 Step #5: r8 = 0x000055d97c92f120 r9 = 0x0000000000000000 r10 = 0x000055d97a09aa5d r11 = 0x00007ffcc1945b90 Step #5: r12 = 0x000055d97c936d68 r13 = 0x0000000000000070 r14 = 0x00007ffcc194c522 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==817==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9774659ac0ec94eb3f1f814188b6fe4d42f219c Step #5: MERGE-OUTER: attempt 112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545474430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/a9774659ac0ec94eb3f1f814188b6fe4d42f219c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3887 processed earlier; will process 925 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==825==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe2016e000 (pc 0x7f30c0704bfe bp 0x7ffe20163de0 sp 0x7ffe20163d88 T825) Step #5: #0 0x7f30c0704bfe (/lib/x86_64-linux-gnu/libc.so.6+0x18bbfe) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56400afed7f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x56400afe8493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56400afe6f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56400afe4a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56400afe4a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56400afe4fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56400afe4fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56400afe508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56400afe20d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56400af3a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56400af438f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56400af2adf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56400af56ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f30c059d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56400af1e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bbfe) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==825==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b02f570881134f6cf49d7f26d0ba0849f661483 Step #5: MERGE-OUTER: attempt 113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545511430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8b02f570881134f6cf49d7f26d0ba0849f661483' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3888 processed earlier; will process 924 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==829==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe26dedaca (pc 0x7f9ce2bd8a84 bp 0x7ffe26ddaaa0 sp 0x7ffe26ddaa48 T829) Step #5: ==829==The signal is caused by a READ memory access. Step #5: #0 0x7f9ce2bd8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556c117fb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556c117f6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556c117f4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556c117f2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556c117f2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556c117f2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556c117f2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556c117f308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556c117f00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556c1174835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556c117518f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556c11738df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556c11764ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9ce2a71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556c1172c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==829==Register values: Step #5: rax = 0x0000556c129533c0 rbx = 0x00007ffe26dddaee rcx = 0x000000000000000c rdx = 0x000000000000fffc Step #5: rdi = 0x0000556c129533c0 rsi = 0x00007ffe26dddaee rbp = 0x00007ffe26ddaaa0 rsp = 0x00007ffe26ddaa48 Step #5: r8 = 0x0000556c1294b740 r9 = 0x0000556c1294b7a0 r10 = 0xfffffffffffffe1e r11 = 0x0000556c1295ae38 Step #5: r12 = 0x0000556c12953388 r13 = 0x0000000000000070 r14 = 0x00007ffe26ddfaf2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==829==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d41af889bd2fc152eebe88252835fd3fc43720e Step #5: MERGE-OUTER: attempt 114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545551513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/9d41af889bd2fc152eebe88252835fd3fc43720e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3896 processed earlier; will process 916 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 31Mb Step #5: ALARM: working on the last Unit for 101 seconds Step #5: and the timeout value is 100 (use -timeout=N to change) Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./timeout-df78dc0bf0a3f752a7eafcdf25c36e1560fe657c Step #5: ==833== ERROR: libFuzzer: timeout after 101 seconds Step #5: #0 0x558f661a4ba4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f66119128 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f660fbbfd in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:304:5 Step #5: #3 0x7ff0ab0f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x558f661b86df in toLowercase /src/liblouis/liblouis/lou_backTranslateString.c:867:12 Step #5: #5 0x558f661b86df in makeCorrections /src/liblouis/liblouis/lou_backTranslateString.c:1034:37 Step #5: #6 0x558f661b86df in _lou_backTranslate /src/liblouis/liblouis/lou_backTranslateString.c:273:9 Step #5: #7 0x558f661b5e98 in lou_backTranslate /src/liblouis/liblouis/lou_backTranslateString.c:162:9 Step #5: #8 0x558f661b5e98 in lou_backTranslateString /src/liblouis/liblouis/lou_backTranslateString.c:154:9 Step #5: #9 0x558f661a5196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:110:3 Step #5: #10 0x558f660fd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558f661068f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x558f660eddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x558f66119ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff0aaecd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558f660e11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::AlarmCallback() Step #5: SUMMARY: libFuzzer: timeout Step #5: MERGE-OUTER: attempt 115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 647585924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/regressions/df78dc0bf0a3f752a7eafcdf25c36e1560fe657c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3947 processed earlier; will process 865 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==861==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fffbd5e6000 (pc 0x7fd0afc9cace bp 0x7fffbd5dd250 sp 0x7fffbd5dd1f8 T861) Step #5: #0 0x7fd0afc9cace (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559bb506f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559bb506a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x559bb5068f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559bb5066a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559bb5066a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559bb5066fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559bb5066fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559bb506708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559bb50640d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x559bb4fbc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559bb4fc58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x559bb4facdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x559bb4fd8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd0afb35082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559bb4fa01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==861==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fce9357a13a3d7d8851fd5ff3495e9defa8a193c Step #5: MERGE-OUTER: attempt 116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 647624344 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/fce9357a13a3d7d8851fd5ff3495e9defa8a193c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 3951 processed earlier; will process 861 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 31Mb Step #5: #32 pulse exec/s: 0 rss: 31Mb Step #5: #64 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==865==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe5c226c1a (pc 0x7f8019576a84 bp 0x7ffe5c213bf0 sp 0x7ffe5c213b98 T865) Step #5: ==865==The signal is caused by a READ memory access. Step #5: #0 0x7f8019576a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55bbde7ba824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55bbde7b5798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55bbde7b3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55bbde7b1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55bbde7b1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55bbde7b1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55bbde7b1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55bbde7b208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55bbde7af0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55bbde70735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55bbde7108f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55bbde6f7df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55bbde723ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f801940f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55bbde6eb1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==865==Register values: Step #5: rax = 0x000055bbe0a7b926 rbx = 0x00007ffe5c216c3e rcx = 0x003000680070003a rdx = 0x000000000000fffc Step #5: rdi = 0x000055bbe0a7b926 rsi = 0x00007ffe5c216c3e rbp = 0x00007ffe5c213bf0 rsp = 0x00007ffe5c213b98 Step #5: r8 = 0x000055bbe0a73ca0 r9 = 0x000055bbe0a73d00 r10 = 0x000055bbe0a84000 r11 = 0x000055bbe0a83398 Step #5: r12 = 0x000055bbe0a7b8e8 r13 = 0x0000000000000071 r14 = 0x00007ffe5c218c42 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==865==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8698af0a1b98f0850f6810a654b950432cc9d99c Step #5: MERGE-OUTER: attempt 117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 648072684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8698af0a1b98f0850f6810a654b950432cc9d99c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4023 processed earlier; will process 789 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 32Mb Step #5: #128 pulse exec/s: 128 rss: 34Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==869==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd32ed2ee8 (pc 0x7f1d9c6d4a84 bp 0x7ffd32ebfec0 sp 0x7ffd32ebfe68 T869) Step #5: ==869==The signal is caused by a READ memory access. Step #5: #0 0x7f1d9c6d4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b092fda824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b092fd5798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55b092fd3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b092fd1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b092fd1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b092fd1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b092fd1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b092fd208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b092fcf0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55b092f2735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b092f308f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55b092f17df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55b092f43ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1d9c56d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b092f0b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==869==Register values: Step #5: rax = 0x000055b094207b10 rbx = 0x00007ffd32ec2f0e rcx = 0x000000000000004a rdx = 0x000000000000fffa Step #5: rdi = 0x000055b094207b10 rsi = 0x00007ffd32ec2f0e rbp = 0x00007ffd32ebfec0 rsp = 0x00007ffd32ebfe68 Step #5: r8 = 0x000055b0941ffe90 r9 = 0x00007f1d9c7363b0 r10 = 0x000055b094186010 r11 = 0x000055b0941ffe90 Step #5: r12 = 0x000055b094207ad8 r13 = 0x0000000000000071 r14 = 0x00007ffd32ec4f12 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==869==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb671410fefea496680781e4098f1c61fc7bb250 Step #5: MERGE-OUTER: attempt 118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 649546005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/bb671410fefea496680781e4098f1c61fc7bb250' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4250 processed earlier; will process 562 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==873==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffec4731000 (pc 0x557182cc8825 bp 0x7ffec472e670 sp 0x7ffec4728540 T873) Step #5: #0 0x557182cc8825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x557182cc4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x557182cc2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x557182cc2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x557182cc2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x557182cc2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x557182cc308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x557182cc00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x557182c1835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x557182c218f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x557182c08df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x557182c34ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7efc83257082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x557182bfc1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==873==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f423608bfc1b51dabf5eb5457cb7f14b23f74dc3 Step #5: MERGE-OUTER: attempt 119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 649626497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/f423608bfc1b51dabf5eb5457cb7f14b23f74dc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4344 processed earlier; will process 468 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==877==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcae292436 (pc 0x7f74e0649a84 bp 0x7ffcae27f410 sp 0x7ffcae27f3b8 T877) Step #5: ==877==The signal is caused by a READ memory access. Step #5: #0 0x7f74e0649a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55734464b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557344646493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557344644f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557344642a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557344642a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557344642fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557344642fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55734464308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5573446400d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55734459835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5573445a18f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557344588df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5573445b4ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f74e04e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55734457c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==877==Register values: Step #5: rax = 0x000055734652a650 rbx = 0x00007ffcae28245e rcx = 0x000055734652a630 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055734652a650 rsi = 0x00007ffcae28245e rbp = 0x00007ffcae27f410 rsp = 0x00007ffcae27f3b8 Step #5: r8 = 0xffffffffffffffee r9 = 0x0000557346522740 r10 = 0xfffffffffffffe1e r11 = 0x000055734652a3ce Step #5: r12 = 0x000055734652a398 r13 = 0x0000000000000070 r14 = 0x00007ffcae284462 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==877==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a35ad76122b4abb4a886e3ad99262a282f299c0 Step #5: MERGE-OUTER: attempt 120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 649667037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/8a35ad76122b4abb4a886e3ad99262a282f299c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4349 processed earlier; will process 463 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 34Mb Step #5: #64 pulse exec/s: 0 rss: 34Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==881==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff8d5b9000 (pc 0x7fd2b659dace bp 0x7fff8d5afb50 sp 0x7fff8d5afaf8 T881) Step #5: #0 0x7fd2b659dace (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5617b1dd7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5617b1dd2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5617b1dd0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5617b1dcea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5617b1dcea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5617b1dcefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5617b1dcefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5617b1dcf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5617b1dcc0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5617b1d2435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5617b1d2d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5617b1d14df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5617b1d40ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd2b6436082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5617b1d081bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bace) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==881==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c4f223d796b61512bab97a013bec2193a7f6637 Step #5: MERGE-OUTER: attempt 121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 651038281 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/3c4f223d796b61512bab97a013bec2193a7f6637' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4439 processed earlier; will process 373 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==885==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe6a95358a (pc 0x7fa8e8fa5a84 bp 0x7ffe6a940560 sp 0x7ffe6a940508 T885) Step #5: ==885==The signal is caused by a READ memory access. Step #5: #0 0x7fa8e8fa5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557da2eb7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557da2eb2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557da2eb0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557da2eaea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557da2eaea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557da2eaefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557da2eaefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557da2eaf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557da2eac0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557da2e0435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557da2e0d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557da2df4df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557da2e20ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa8e8e3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557da2de81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==885==Register values: Step #5: rax = 0x0000557da5150f8e rbx = 0x00007ffe6a9435ae rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000557da5150f8e rsi = 0x00007ffe6a9435ae rbp = 0x00007ffe6a940560 rsp = 0x00007ffe6a940508 Step #5: r8 = 0x0000557da5149300 r9 = 0x0000557da5149360 r10 = 0x0000557da50ba010 r11 = 0x0000557da51589f8 Step #5: r12 = 0x0000557da5150f48 r13 = 0x0000000000000070 r14 = 0x00007ffe6a9455b2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==885==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d14b0698252347747b83575d40b74d453472e75d Step #5: MERGE-OUTER: attempt 122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 651639606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/d14b0698252347747b83575d40b74d453472e75d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4508 processed earlier; will process 304 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 16 rss: 30Mb Step #5: #32 pulse exec/s: 32 rss: 30Mb Step #5: #64 pulse exec/s: 64 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==889==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5efc0b46 (pc 0x7f6a025b7a84 bp 0x7ffc5efadb20 sp 0x7ffc5efadac8 T889) Step #5: ==889==The signal is caused by a READ memory access. Step #5: #0 0x7f6a025b7a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556bdd335824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556bdd330493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556bdd32ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556bdd32ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556bdd32ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556bdd32cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556bdd32cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556bdd32d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556bdd32a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556bdd28235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556bdd28b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556bdd272df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556bdd29ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6a02450082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556bdd2661bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==889==Register values: Step #5: rax = 0x0000556bde941770 rbx = 0x00007ffc5efb0b6e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000556bde941770 rsi = 0x00007ffc5efb0b6e rbp = 0x00007ffc5efadb20 rsp = 0x00007ffc5efadac8 Step #5: r8 = 0x0000556bde939a50 r9 = 0x00007f6a02619310 r10 = 0x0000556bde81e010 r11 = 0x0000556bde939a50 Step #5: r12 = 0x0000556bde941698 r13 = 0x0000000000000070 r14 = 0x00007ffc5efb2b72 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==889==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-949c101d327e924171ae4dc1e9613bc0c42398b9 Step #5: MERGE-OUTER: attempt 123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 654853901 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/949c101d327e924171ae4dc1e9613bc0c42398b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4598 processed earlier; will process 214 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==893==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff3c3311dc (pc 0x7f5cc6d2da84 bp 0x7fff3c31e1b0 sp 0x7fff3c31e158 T893) Step #5: ==893==The signal is caused by a READ memory access. Step #5: #0 0x7f5cc6d2da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5570b8451824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5570b844c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5570b844af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5570b8448a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5570b8448a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5570b8448fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5570b8448fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5570b844908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5570b84460d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5570b839e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5570b83a78f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5570b838edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5570b83baad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5cc6bc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5570b83821bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==893==Register values: Step #5: rax = 0x00005570badda4f8 rbx = 0x00007fff3c3211fe rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005570badda4f8 rsi = 0x00007fff3c3211fe rbp = 0x00007fff3c31e1b0 rsp = 0x00007fff3c31e158 Step #5: r8 = 0x00005570badd27b0 r9 = 0x00005570badd27a0 r10 = 0xfffffffffffffe1e r11 = 0x00005570bade1ea8 Step #5: r12 = 0x00005570badda3f8 r13 = 0x0000000000000070 r14 = 0x00007fff3c323202 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==893==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbe9d17c5d353ccd46643bfd8fe976625bc98071 Step #5: MERGE-OUTER: attempt 124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 654893617 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/fbe9d17c5d353ccd46643bfd8fe976625bc98071' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4604 processed earlier; will process 208 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: #32 pulse exec/s: 0 rss: 31Mb Step #5: #64 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==897==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc896f5bf6 (pc 0x7f9df4b18a84 bp 0x7ffc896e2bd0 sp 0x7ffc896e2b78 T897) Step #5: ==897==The signal is caused by a READ memory access. Step #5: #0 0x7f9df4b18a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a8c3cb5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a8c3cb0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a8c3caef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a8c3caca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a8c3caca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a8c3cacfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a8c3cacfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a8c3cad08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a8c3caa0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a8c3c0235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a8c3c0b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55a8c3bf2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55a8c3c1ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9df49b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a8c3be61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==897==Register values: Step #5: rax = 0x000055a8c5c7cedc rbx = 0x00007ffc896e5c1e rcx = 0x0000000000000004 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055a8c5c7cedc rsi = 0x00007ffc896e5c1e rbp = 0x00007ffc896e2bd0 rsp = 0x00007ffc896e2b78 Step #5: r8 = 0x000055a8c5c74890 r9 = 0x000055a8c5c74880 r10 = 0x000055a8c3ce0a5d r11 = 0x000055a8c5c83f88 Step #5: r12 = 0x000055a8c5c7ce68 r13 = 0x0000000000000070 r14 = 0x00007ffc896e7c22 r15 = 0x000000000000014b Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==897==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab320cfb3056dd3fa9465543ab8ac0f0a3bd1a5a Step #5: MERGE-OUTER: attempt 125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 656085805 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge51.txt' Step #5: MERGE-INNER: '/corpus/fuzz_backtranslate/ab320cfb3056dd3fa9465543ab8ac0f0a3bd1a5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4812 total files; 4718 processed earlier; will process 94 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: #94 DONE exec/s: 0 rss: 38Mb Step #5: MERGE-OUTER: successful in 125 attempt(s) Step #5: MERGE-OUTER: the control file has 485624 bytes Step #5: MERGE-OUTER: consumed 0Mb (29Mb 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-01-26 07:06:58,445 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-26 07:06:58,454 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_backtranslate_error.log Step #5: Error occured while running fuzz_translate_generic: Step #5: Cov returncode: 124, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 534828379 Step #5: MERGE-OUTER: 6622 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: 534855793 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: 6622 total files; 0 processed earlier; will process 6622 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==77==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffb1b594dc (pc 0x7f4207e88a84 bp 0x7fffb1b464b0 sp 0x7fffb1b46458 T77) Step #5: ==77==The signal is caused by a READ memory access. Step #5: #0 0x7f4207e88a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5564d0165824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5564d0160493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5564d015ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5564d015ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5564d015ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5564d015cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5564d015cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5564d015d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5564d015a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5564d00b235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5564d00bb8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5564d00a2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5564d00cead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4207d21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5564d00961bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==77==Register values: Step #5: rax = 0x00005564d15381dc rbx = 0x00007fffb1b494fe rcx = 0x0074007800650074 rdx = 0x000000000000fffe Step #5: rdi = 0x00005564d15381dc rsi = 0x00007fffb1b494fe rbp = 0x00007fffb1b464b0 rsp = 0x00007fffb1b46458 Step #5: r8 = 0x00005564d1530550 r9 = 0x00005564d1530540 r10 = 0x00005564d01a1a5d r11 = 0x00005564d153fc48 Step #5: r12 = 0x00005564d1538198 r13 = 0x0000000000000070 r14 = 0x00007fffb1b4b502 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==77==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e60f328321497e3805702189a9b54f8f03bca776 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 534895790 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/e60f328321497e3805702189a9b54f8f03bca776' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 36 processed earlier; will process 6586 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==90==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd4076f368 (pc 0x7fb9a3fd5a84 bp 0x7ffd4075c340 sp 0x7ffd4075c2e8 T90) Step #5: ==90==The signal is caused by a READ memory access. Step #5: #0 0x7fb9a3fd5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e408661824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e40865c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55e40865af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e408658a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e408658a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e408658fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e408658fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e40865908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e4086560d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55e4085ae35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e4085b78f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55e40859edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55e4085caad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb9a3e6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e4085921bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==90==Register values: Step #5: rax = 0x000055e40aab7c40 rbx = 0x00007ffd4075f38e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055e40aab7c40 rsi = 0x00007ffd4075f38e rbp = 0x00007ffd4075c340 rsp = 0x00007ffd4075c2e8 Step #5: r8 = 0x000055e40aaaffb0 r9 = 0x000055e40aaaffa0 r10 = 0xfffffffffffffe1e r11 = 0x000055e40aabf6a8 Step #5: r12 = 0x000055e40aab7bf8 r13 = 0x0000000000000070 r14 = 0x00007ffd40761392 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==90==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e52008d1cc2c72ae9ed84421afbfcd2859421347 Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 534932737 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/e52008d1cc2c72ae9ed84421afbfcd2859421347' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 41 processed earlier; will process 6581 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 32 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==94==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffe0f1719c (pc 0x7f7031f52a84 bp 0x7fffe0f04170 sp 0x7fffe0f04118 T94) Step #5: ==94==The signal is caused by a READ memory access. Step #5: #0 0x7f7031f52a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559071670824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55907166b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x559071669f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559071667a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559071667a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559071667fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559071667fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55907166808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5590716650d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5590715bd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5590715c68f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5590715addf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5590715d9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7031deb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5590715a11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==94==Register values: Step #5: rax = 0x0000559073b416f0 rbx = 0x00007fffe0f071be rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000559073b416f0 rsi = 0x00007fffe0f071be rbp = 0x00007fffe0f04170 rsp = 0x00007fffe0f04118 Step #5: r8 = 0x0000559073b39730 r9 = 0x0000559073b39720 r10 = 0x0000559073a96010 r11 = 0x0000559073b48e28 Step #5: r12 = 0x0000559073b416b8 r13 = 0x0000000000000070 r14 = 0x00007fffe0f091c2 r15 = 0x0000000000000081 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==94==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b64b1fdc1d5621b55051437348eb2304b92ea085 Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536014228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/b64b1fdc1d5621b55051437348eb2304b92ea085' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 78 processed earlier; will process 6544 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==214==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff94edf4dc (pc 0x7f5490b84a84 bp 0x7fff94ecc4b0 sp 0x7fff94ecc458 T214) Step #5: ==214==The signal is caused by a READ memory access. Step #5: #0 0x7f5490b84a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c1a575d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c1a5758493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c1a5756f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c1a5754a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c1a5754a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c1a5754fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c1a5754fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c1a575508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c1a57520d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c1a56aa35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c1a56b38f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55c1a569adf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55c1a56c6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5490a1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c1a568e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==214==Register values: Step #5: rax = 0x000055c1a7795914 rbx = 0x00007fff94ecf4fe rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055c1a7795914 rsi = 0x00007fff94ecf4fe rbp = 0x00007fff94ecc4b0 rsp = 0x00007fff94ecc458 Step #5: r8 = 0x000055c1a778dc60 r9 = 0x000055c1a778dcc0 r10 = 0x000055c1a779c000 r11 = 0x000055c1a779d358 Step #5: r12 = 0x000055c1a77958a8 r13 = 0x0000000000000070 r14 = 0x00007fff94ed1502 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==214==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b05612cf08da495c87bb9e2715712fbd7096280 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536051967 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/9b05612cf08da495c87bb9e2715712fbd7096280' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 97 processed earlier; will process 6525 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==222==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe748262aa (pc 0x7f268e26ca84 bp 0x7ffe74813280 sp 0x7ffe74813228 T222) Step #5: ==222==The signal is caused by a READ memory access. Step #5: #0 0x7f268e26ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5632444f7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5632444f2798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5632444f0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5632444eea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5632444eea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5632444eefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5632444eefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5632444ef08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5632444ec0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56324444435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56324444d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563244434df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563244460ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f268e105082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5632444281bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==222==Register values: Step #5: rax = 0x0000563246f4ec48 rbx = 0x00007ffe748162ce rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000563246f4ec48 rsi = 0x00007ffe748162ce rbp = 0x00007ffe74813280 rsp = 0x00007ffe74813228 Step #5: r8 = 0x0000563246f46fb0 r9 = 0x0000563246f46fa0 r10 = 0xfffffffffffffe1e r11 = 0x0000563246f566a8 Step #5: r12 = 0x0000563246f4ebf8 r13 = 0x0000000000000071 r14 = 0x00007ffe748182d2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==222==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bb4439ea3fd27cdcb802e69aabbb1497182321f Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536089652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/3bb4439ea3fd27cdcb802e69aabbb1497182321f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 108 processed earlier; will process 6514 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==230==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc86099b96 (pc 0x7f30f0129a84 bp 0x7ffc86086b70 sp 0x7ffc86086b18 T230) Step #5: ==230==The signal is caused by a READ memory access. Step #5: #0 0x7f30f0129a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555d176b5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555d176b0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555d176aef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555d176aca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555d176aca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555d176acfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555d176acfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555d176ad08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555d176aa0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x555d1760235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555d1760b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555d175f2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555d1761ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f30effc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555d175e61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==230==Register values: Step #5: rax = 0x0000555d18642446 rbx = 0x00007ffc86089bbe rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000555d18642446 rsi = 0x00007ffc86089bbe rbp = 0x00007ffc86086b70 rsp = 0x00007ffc86086b18 Step #5: r8 = 0x0000555d1863a7a0 r9 = 0x0000555d1863a800 r10 = 0x0000555d176f1a5d r11 = 0x0000555d18649e98 Step #5: r12 = 0x0000555d186423e8 r13 = 0x0000000000000070 r14 = 0x00007ffc8608bbc2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==230==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44a6ba1a876bef7f7225bae71d3bb9cd3377e3dc Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536132603 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/44a6ba1a876bef7f7225bae71d3bb9cd3377e3dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 135 processed earlier; will process 6487 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==238==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffca8175cb6 (pc 0x7f47d3a4ba84 bp 0x7ffca8162c90 sp 0x7ffca8162c38 T238) Step #5: ==238==The signal is caused by a READ memory access. Step #5: #0 0x7f47d3a4ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563a3461c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563a34617798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x563a34615f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563a34613a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563a34613a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563a34613fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563a34613fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563a3461408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563a346110d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x563a3456935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563a345728f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x563a34559df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x563a34585ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f47d38e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563a3454d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==238==Register values: Step #5: rax = 0x0000563a35d880c0 rbx = 0x00007ffca8165cde rcx = 0x000000000000005f rdx = 0x000000000000fff8 Step #5: rdi = 0x0000563a35d880c0 rsi = 0x00007ffca8165cde rbp = 0x00007ffca8162c90 rsp = 0x00007ffca8162c38 Step #5: r8 = 0x0000563a35d80440 r9 = 0x0000563a35d804a0 r10 = 0x0000563a34658a5d r11 = 0x0000563a35d8fb38 Step #5: r12 = 0x0000563a35d88088 r13 = 0x0000000000000071 r14 = 0x00007ffca8167ce2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==238==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fec44df5d7b4bd49cadefddbd3ae9611e525816 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536178158 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/5fec44df5d7b4bd49cadefddbd3ae9611e525816' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 180 processed earlier; will process 6442 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==246==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe93478a4a (pc 0x7f26b5dffa84 bp 0x7ffe93465a20 sp 0x7ffe934659c8 T246) Step #5: ==246==The signal is caused by a READ memory access. Step #5: #0 0x7f26b5dffa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cdcb4db824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cdcb4d6798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55cdcb4d4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cdcb4d2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cdcb4d2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cdcb4d2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cdcb4d2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cdcb4d308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cdcb4d00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55cdcb42835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cdcb4318f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55cdcb418df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55cdcb444ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f26b5c98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cdcb40c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==246==Register values: Step #5: rax = 0x000055cdcc227c32 rbx = 0x00007ffe93468a6e rcx = 0x0000000000360042 rdx = 0x000000000000fffc Step #5: rdi = 0x000055cdcc227c32 rsi = 0x00007ffe93468a6e rbp = 0x00007ffe93465a20 rsp = 0x00007ffe934659c8 Step #5: r8 = 0x000055cdcc21ffb0 r9 = 0x000055cdcc21ffa0 r10 = 0xfffffffffffffe1e r11 = 0x000055cdcc22f6a8 Step #5: r12 = 0x000055cdcc227bf8 r13 = 0x0000000000000071 r14 = 0x00007ffe9346aa72 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==246==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94ae624ad6fd4c13025db21c36e1f2b29e65914c Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536216388 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/94ae624ad6fd4c13025db21c36e1f2b29e65914c' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 187 processed earlier; will process 6435 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==254==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff428aec2c (pc 0x7f0231fd0a84 bp 0x7fff4289bc00 sp 0x7fff4289bba8 T254) Step #5: ==254==The signal is caused by a READ memory access. Step #5: #0 0x7f0231fd0a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ba18156824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ba18151493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ba1814ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ba1814da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ba1814da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ba1814dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ba1814dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ba1814e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ba1814b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ba180a335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ba180ac8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ba18093df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ba180bfad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0231e69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ba180871bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==254==Register values: Step #5: rax = 0x000055ba19d13258 rbx = 0x00007fff4289ec4e rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x000055ba19d13258 rsi = 0x00007fff4289ec4e rbp = 0x00007fff4289bc00 rsp = 0x00007fff4289bba8 Step #5: r8 = 0x000055ba19d0b570 r9 = 0x000055ba19d0b560 r10 = 0x000055ba18192a5d r11 = 0x000055ba19d1ac68 Step #5: r12 = 0x000055ba19d13218 r13 = 0x0000000000000070 r14 = 0x00007fff428a0c52 r15 = 0x0000000000000025 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==254==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3b9444f67caeece6a085460afb7f65dffad9c45 Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536259230 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/b3b9444f67caeece6a085460afb7f65dffad9c45' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 214 processed earlier; will process 6408 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==265==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffecbbcb8ca (pc 0x7f1b18363a84 bp 0x7ffecbbb88a0 sp 0x7ffecbbb8848 T265) Step #5: ==265==The signal is caused by a READ memory access. Step #5: #0 0x7f1b18363a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55866d35e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55866d359493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55866d357f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55866d355a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55866d355a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55866d355fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55866d355fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55866d35608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55866d3530d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55866d2ab35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55866d2b48f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55866d29bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55866d2c7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1b181fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55866d28f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==265==Register values: Step #5: rax = 0x000055866f028c92 rbx = 0x00007ffecbbbb8ee rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055866f028c92 rsi = 0x00007ffecbbbb8ee rbp = 0x00007ffecbbb88a0 rsp = 0x00007ffecbbb8848 Step #5: r8 = 0x000055866f020fb0 r9 = 0x000055866f020fa0 r10 = 0x000055866ef78010 r11 = 0x000055866f0306a8 Step #5: r12 = 0x000055866f028bf8 r13 = 0x0000000000000070 r14 = 0x00007ffecbbbd8f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==265==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-328a1baf47e34ca07aaa0dab61a68dad18d2786f Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536294348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/328a1baf47e34ca07aaa0dab61a68dad18d2786f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 217 processed earlier; will process 6405 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==269==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffd788ad1c (pc 0x7f7aa44eaa84 bp 0x7fffd7877cf0 sp 0x7fffd7877c98 T269) Step #5: ==269==The signal is caused by a READ memory access. Step #5: #0 0x7f7aa44eaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563846776824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563846771493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56384676ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56384676da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56384676da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56384676dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56384676dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56384676e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56384676b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5638466c335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5638466cc8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5638466b3df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5638466dfad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7aa4383082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5638466a71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==269==Register values: Step #5: rax = 0x00005638484fcc5e rbx = 0x00007fffd787ad3e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005638484fcc5e rsi = 0x00007fffd787ad3e rbp = 0x00007fffd7877cf0 rsp = 0x00007fffd7877c98 Step #5: r8 = 0x00005638484f4fb0 r9 = 0x00005638484f4fa0 r10 = 0xfffffffffffffe1e r11 = 0x00005638485046a8 Step #5: r12 = 0x00005638484fcbf8 r13 = 0x0000000000000070 r14 = 0x00007fffd787cd42 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==269==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-751fced79794cf55313a5c5857312dff8f5417cb Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536330876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/751fced79794cf55313a5c5857312dff8f5417cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 219 processed earlier; will process 6403 files now Step #5: #1 pulse exec/s: 0 rss: 30Mb Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==273==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff58581c3c (pc 0x7f007fa09a84 bp 0x7fff5856ec10 sp 0x7fff5856ebb8 T273) Step #5: ==273==The signal is caused by a READ memory access. Step #5: #0 0x7f007fa09a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5569b31fa824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5569b31f5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5569b31f3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5569b31f1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5569b31f1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5569b31f1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5569b31f1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5569b31f208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5569b31ef0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5569b314735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5569b31508f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5569b3137df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5569b3163ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f007f8a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5569b312b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==273==Register values: Step #5: rax = 0x00005569b4b69c9a rbx = 0x00007fff58571c5e rcx = 0x0000000000650073 rdx = 0x000000000000fffe Step #5: rdi = 0x00005569b4b69c9a rsi = 0x00007fff58571c5e rbp = 0x00007fff5856ec10 rsp = 0x00007fff5856ebb8 Step #5: r8 = 0x00005569b4b61fb0 r9 = 0x00005569b4b61fa0 r10 = 0xfffffffffffffe1e r11 = 0x00005569b4b716a8 Step #5: r12 = 0x00005569b4b69c60 r13 = 0x0000000000000070 r14 = 0x00007fff58573c62 r15 = 0x0000000000000026 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==273==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0559840710d0982ae4a4e094ff5bd12a068bf67f Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536368911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/0559840710d0982ae4a4e094ff5bd12a068bf67f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 222 processed earlier; will process 6400 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==277==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe4fc62eba (pc 0x7f3bb34e9a84 bp 0x7ffe4fc4fe90 sp 0x7ffe4fc4fe38 T277) Step #5: ==277==The signal is caused by a READ memory access. Step #5: #0 0x7f3bb34e9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5594adfbc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5594adfb7798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5594adfb5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5594adfb3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5594adfb3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5594adfb3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5594adfb3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5594adfb408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5594adfb10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5594adf0935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5594adf128f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5594adef9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5594adf25ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3bb3382082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5594adeed1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==277==Register values: Step #5: rax = 0x00005594af704c4a rbx = 0x00007ffe4fc52ede rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005594af704c4a rsi = 0x00007ffe4fc52ede rbp = 0x00007ffe4fc4fe90 rsp = 0x00007ffe4fc4fe38 Step #5: r8 = 0x00005594af6fcfb0 r9 = 0x00005594af6fcfa0 r10 = 0xfffffffffffffe1e r11 = 0x00005594af70c6a8 Step #5: r12 = 0x00005594af704bf8 r13 = 0x0000000000000071 r14 = 0x00007ffe4fc54ee2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==277==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2596f1c8ba25e5e0b7c84ba7b4049570c574bfe3 Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536410545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/2596f1c8ba25e5e0b7c84ba7b4049570c574bfe3' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 257 processed earlier; will process 6365 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==281==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5dc79df6 (pc 0x7f58e886ba84 bp 0x7ffc5dc66dd0 sp 0x7ffc5dc66d78 T281) Step #5: ==281==The signal is caused by a READ memory access. Step #5: #0 0x7f58e886ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55798fe10824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55798fe0b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55798fe09f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55798fe07a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55798fe07a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55798fe07fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55798fe07fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55798fe0808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55798fe050d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55798fd5d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55798fd668f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55798fd4ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55798fd79ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f58e8704082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55798fd411bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==281==Register values: Step #5: rax = 0x0000557990dc6a3e rbx = 0x00007ffc5dc69e1e rcx = 0x0000000000000002 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000557990dc6a3e rsi = 0x00007ffc5dc69e1e rbp = 0x00007ffc5dc66dd0 rsp = 0x00007ffc5dc66d78 Step #5: r8 = 0x0000557990dbed00 r9 = 0x0000557990dbed60 r10 = 0x0000557990ce5010 r11 = 0x0000557990dce3f8 Step #5: r12 = 0x0000557990dc6a08 r13 = 0x0000000000000070 r14 = 0x00007ffc5dc6be22 r15 = 0x0000000000000031 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==281==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-567190cd5120c0cf7efe1e25b19c2689b5dd0e60 Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536564349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/567190cd5120c0cf7efe1e25b19c2689b5dd0e60' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 273 processed earlier; will process 6349 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==285==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffee6461f2a (pc 0x7f74378a9a84 bp 0x7ffee644ef00 sp 0x7ffee644eea8 T285) Step #5: ==285==The signal is caused by a READ memory access. Step #5: #0 0x7f74378a9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f577128824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f577123493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f577121f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f57711fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f57711fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f57711ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f57711ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f57712008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f57711d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f57707535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f57707e8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f577065df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f577091ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7437742082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f5770591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==285==Register values: Step #5: rax = 0x000055f5796b9874 rbx = 0x00007ffee6451f4e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055f5796b9874 rsi = 0x00007ffee6451f4e rbp = 0x00007ffee644ef00 rsp = 0x00007ffee644eea8 Step #5: r8 = 0x000055f5796b1ba0 r9 = 0x000055f5796b1c00 r10 = 0x000055f577164a5d r11 = 0x000055f5796c1298 Step #5: r12 = 0x000055f5796b97e8 r13 = 0x0000000000000070 r14 = 0x00007ffee6453f52 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==285==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17c7086ed610318da09e3d3dfa82b9e5536172be Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536606548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/17c7086ed610318da09e3d3dfa82b9e5536172be' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 292 processed earlier; will process 6330 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==289==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5d306306 (pc 0x7fa395173a84 bp 0x7ffc5d2f32e0 sp 0x7ffc5d2f3288 T289) Step #5: ==289==The signal is caused by a READ memory access. Step #5: #0 0x7fa395173a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b59e6d9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b59e6d4493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55b59e6d2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b59e6d0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b59e6d0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b59e6d0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b59e6d0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b59e6d108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b59e6ce0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55b59e62635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b59e62f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55b59e616df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55b59e642ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa39500c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b59e60a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==289==Register values: Step #5: rax = 0x000055b5a0240e1a rbx = 0x00007ffc5d2f632e rcx = 0x000055b5a0240dfa rdx = 0x000000000000fff8 Step #5: rdi = 0x000055b5a0240e1a rsi = 0x00007ffc5d2f632e rbp = 0x00007ffc5d2f32e0 rsp = 0x00007ffc5d2f3288 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055b5a0238fa0 r10 = 0x000055b59e715a5d r11 = 0x000055b5a0240c2e Step #5: r12 = 0x000055b5a0240bf8 r13 = 0x0000000000000070 r14 = 0x00007ffc5d2f8332 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==289==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40c6412ec0d67da365b807625bac875b0ba1e820 Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536644040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/40c6412ec0d67da365b807625bac875b0ba1e820' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 310 processed earlier; will process 6312 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==293==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdda683798 (pc 0x7f4e76d4ea84 bp 0x7ffdda670770 sp 0x7ffdda670718 T293) Step #5: ==293==The signal is caused by a READ memory access. Step #5: #0 0x7f4e76d4ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x565249585824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x565249580493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56524957ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56524957ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56524957ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56524957cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56524957cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56524957d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56524957a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5652494d235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5652494db8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5652494c2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5652494eead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4e76be7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5652494b61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==293==Register values: Step #5: rax = 0x000056524ab76a0a rbx = 0x00007ffdda6737be rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000056524ab76a0a rsi = 0x00007ffdda6737be rbp = 0x00007ffdda670770 rsp = 0x00007ffdda670718 Step #5: r8 = 0x000056524ab6eca0 r9 = 0x000056524ab6ed00 r10 = 0x000056524ab77000 r11 = 0x000056524ab7e398 Step #5: r12 = 0x000056524ab768e8 r13 = 0x0000000000000070 r14 = 0x00007ffdda6757c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==293==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-043f35c423fd0645800509021839af74bd695cd9 Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536684976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/043f35c423fd0645800509021839af74bd695cd9' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 340 processed earlier; will process 6282 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==297==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcca85aa96 (pc 0x7fea02e7ba84 bp 0x7ffcca847a70 sp 0x7ffcca847a18 T297) Step #5: ==297==The signal is caused by a READ memory access. Step #5: #0 0x7fea02e7ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560167a59824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560167a54493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560167a52f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560167a50a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560167a50a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560167a50fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560167a50fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560167a5108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560167a4e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5601679a635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5601679af8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560167996df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5601679c2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fea02d14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56016798a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==297==Register values: Step #5: rax = 0x0000560169ce72e8 rbx = 0x00007ffcca84aabe rcx = 0x0068006300740061 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000560169ce72e8 rsi = 0x00007ffcca84aabe rbp = 0x00007ffcca847a70 rsp = 0x00007ffcca847a18 Step #5: r8 = 0x0000560169cdf600 r9 = 0x0000560169cdf660 r10 = 0x0000560167a95a5d r11 = 0x0000560169ceecf8 Step #5: r12 = 0x0000560169ce72a8 r13 = 0x0000000000000070 r14 = 0x00007ffcca84cac2 r15 = 0x0000000000000025 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==297==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-826329fdbdc72f904e3fe21441c18a2442d89fdf Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536727442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/826329fdbdc72f904e3fe21441c18a2442d89fdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 378 processed earlier; will process 6244 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==301==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffde5118488 (pc 0x7f1f0a9bba84 bp 0x7ffde5105460 sp 0x7ffde5105408 T301) Step #5: ==301==The signal is caused by a READ memory access. Step #5: #0 0x7f1f0a9bba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562699f26824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562699f21493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562699f1ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562699f1da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562699f1da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562699f1dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562699f1dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562699f1e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562699f1b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x562699e7335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562699e7c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562699e63df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562699e8fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1f0a854082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562699e571bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==301==Register values: Step #5: rax = 0x000056269b7bac3c rbx = 0x00007ffde51084ae rcx = 0x0074007800650074 rdx = 0x000000000000fffa Step #5: rdi = 0x000056269b7bac3c rsi = 0x00007ffde51084ae rbp = 0x00007ffde5105460 rsp = 0x00007ffde5105408 Step #5: r8 = 0x000056269b7b2fb0 r9 = 0x000056269b7b2fa0 r10 = 0xfffffffffffffe1e r11 = 0x000056269b7c26a8 Step #5: r12 = 0x000056269b7babf8 r13 = 0x0000000000000070 r14 = 0x00007ffde510a4b2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==301==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-700bfba6156945070a6a75c98fe60d0eb094fefa Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536766818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/700bfba6156945070a6a75c98fe60d0eb094fefa' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 405 processed earlier; will process 6217 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==305==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffcae798000 (pc 0x7f9f91d17bfe bp 0x7ffcae78e0c0 sp 0x7ffcae78e068 T305) Step #5: #0 0x7f9f91d17bfe (/lib/x86_64-linux-gnu/libc.so.6+0x18bbfe) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558de3a777f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x558de3a72493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558de3a70f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558de3a6ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558de3a6ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558de3a6efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558de3a6efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558de3a6f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558de3a6c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x558de39c435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558de39cd8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x558de39b4df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x558de39e0ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9f91bb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558de39a81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bbfe) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==305==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a9784731d211cbf10ce51354748a17a26d1a514 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536802531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/7a9784731d211cbf10ce51354748a17a26d1a514' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 412 processed earlier; will process 6210 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==309==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdebef6578 (pc 0x7f0045f0ea84 bp 0x7ffdebee3550 sp 0x7ffdebee34f8 T309) Step #5: ==309==The signal is caused by a READ memory access. Step #5: #0 0x7f0045f0ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558d1d460824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x558d1d45b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558d1d459f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558d1d457a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558d1d457a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558d1d457fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558d1d457fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558d1d45808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558d1d4550d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x558d1d3ad35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558d1d3b68f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x558d1d39ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x558d1d3c9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0045da7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558d1d3911bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==309==Register values: Step #5: rax = 0x0000558d1f1596be rbx = 0x00007ffdebee659e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x0000558d1f1596be rsi = 0x00007ffdebee659e rbp = 0x00007ffdebee3550 rsp = 0x00007ffdebee34f8 Step #5: r8 = 0x0000558d1f151a40 r9 = 0x0000558d1f151aa0 r10 = 0x0000558d1d49ca5d r11 = 0x0000558d1f161138 Step #5: r12 = 0x0000558d1f159688 r13 = 0x0000000000000070 r14 = 0x00007ffdebee85a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==309==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-565b732a96dfad846ebaea3faa429c4060237a20 Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 536844341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/565b732a96dfad846ebaea3faa429c4060237a20' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 444 processed earlier; will process 6178 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 16 rss: 31Mb Step #5: #32 pulse exec/s: 32 rss: 31Mb Step #5: #64 pulse exec/s: 64 rss: 31Mb Step #5: #128 pulse exec/s: 64 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==313==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd0043c738 (pc 0x7f0229148a84 bp 0x7ffd00429710 sp 0x7ffd004296b8 T313) Step #5: ==313==The signal is caused by a READ memory access. Step #5: #0 0x7f0229148a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560c8c811824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560c8c80c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560c8c80af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560c8c808a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560c8c808a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560c8c808fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560c8c808fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560c8c80908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560c8c8060d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x560c8c75e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560c8c7678f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560c8c74edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x560c8c77aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0228fe1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560c8c7421bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==313==Register values: Step #5: rax = 0x0000560c8e0214a6 rbx = 0x00007ffd0042c75e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x0000560c8e0214a6 rsi = 0x00007ffd0042c75e rbp = 0x00007ffd00429710 rsp = 0x00007ffd004296b8 Step #5: r8 = 0x0000560c8e0197a0 r9 = 0x00007f02291aa3b0 r10 = 0x0000560c8dda3010 r11 = 0x0000560c8e0197a0 Step #5: r12 = 0x0000560c8e0213e8 r13 = 0x0000000000000070 r14 = 0x00007ffd0042e762 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==313==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f905d6dfbfcd56c0709eee36dfbc9f55cf771d3 Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539056290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/1f905d6dfbfcd56c0709eee36dfbc9f55cf771d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 596 processed earlier; will process 6026 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==434==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe3762695a (pc 0x7f31e01d7a84 bp 0x7ffe37613930 sp 0x7ffe376138d8 T434) Step #5: ==434==The signal is caused by a READ memory access. Step #5: #0 0x7f31e01d7a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556f16c78824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556f16c73493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556f16c71f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556f16c6fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556f16c6fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556f16c6ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556f16c6ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556f16c7008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556f16c6d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x556f16bc535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556f16bce8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556f16bb5df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556f16be1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f31e0070082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556f16ba91bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==434==Register values: Step #5: rax = 0x0000556f17ba72a0 rbx = 0x00007ffe3761697e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000556f17ba72a0 rsi = 0x00007ffe3761697e rbp = 0x00007ffe37613930 rsp = 0x00007ffe376138d8 Step #5: r8 = 0x0000556f17b9f5f0 r9 = 0x0000556f17b9f5e0 r10 = 0x0000556f17bae000 r11 = 0x0000556f17baece8 Step #5: r12 = 0x0000556f17ba7238 r13 = 0x0000000000000070 r14 = 0x00007ffe37618982 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==434==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fc8630c918412168c31a265c6dd30ce911b4ca6 Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539102974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/2fc8630c918412168c31a265c6dd30ce911b4ca6' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 625 processed earlier; will process 5997 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==441==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffde8c25368 (pc 0x7f9c4e604a84 bp 0x7ffde8c12340 sp 0x7ffde8c122e8 T441) Step #5: ==441==The signal is caused by a READ memory access. Step #5: #0 0x7f9c4e604a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ed11f44824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ed11f3f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ed11f3df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ed11f3ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ed11f3ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ed11f3bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ed11f3bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ed11f3c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ed11f390d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ed11e9135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ed11e9a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ed11e81df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ed11eadad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9c4e49d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ed11e751bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==441==Register values: Step #5: rax = 0x000055ed12afed32 rbx = 0x00007ffde8c1538e rcx = 0x0000000000640072 rdx = 0x000000000000fffa Step #5: rdi = 0x000055ed12afed32 rsi = 0x00007ffde8c1538e rbp = 0x00007ffde8c12340 rsp = 0x00007ffde8c122e8 Step #5: r8 = 0x000055ed12af70b0 r9 = 0x000055ed12af70a0 r10 = 0x000055ed12a35010 r11 = 0x000055ed12b067a8 Step #5: r12 = 0x000055ed12afecf8 r13 = 0x0000000000000070 r14 = 0x00007ffde8c17392 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==441==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49540c2a0e6696a12565262c1724843b063e46c4 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539158774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/49540c2a0e6696a12565262c1724843b063e46c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 715 processed earlier; will process 5907 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==446==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffee1cbf72a (pc 0x7f2dca840a84 bp 0x7ffee1cac700 sp 0x7ffee1cac6a8 T446) Step #5: ==446==The signal is caused by a READ memory access. Step #5: #0 0x7f2dca840a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56523177c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x565231777493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x565231775f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x565231773a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x565231773a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x565231773fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x565231773fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56523177408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5652317710d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5652316c935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5652316d28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5652316b9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5652316e5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2dca6d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5652316ad1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==446==Register values: Step #5: rax = 0x00005652339c3fe0 rbx = 0x00007ffee1caf74e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005652339c3fe0 rsi = 0x00007ffee1caf74e rbp = 0x00007ffee1cac700 rsp = 0x00007ffee1cac6a8 Step #5: r8 = 0x00005652339bc340 r9 = 0x00005652339bc3a0 r10 = 0x00005652339ce000 r11 = 0x00005652339cba38 Step #5: r12 = 0x00005652339c3f88 r13 = 0x0000000000000070 r14 = 0x00007ffee1cb1752 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==446==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd75609130eeb996206412b3c5f2d9e08f2b3bd7 Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539196276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/fd75609130eeb996206412b3c5f2d9e08f2b3bd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 731 processed earlier; will process 5891 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==454==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffcd0ffc000 (pc 0x55842b0b9825 bp 0x7ffcd0ff6410 sp 0x7ffcd0ff02e0 T454) Step #5: #0 0x55842b0b9825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55842b0b5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55842b0b3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55842b0b3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55842b0b3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55842b0b3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55842b0b408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55842b0b10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55842b00935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55842b0128f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55842aff9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55842b025ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7fc646f07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55842afed1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==454==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-994599efec768d9e01f57b33d1d23d49b865d031 Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539239513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/994599efec768d9e01f57b33d1d23d49b865d031' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 758 processed earlier; will process 5864 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==462==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffed6171dda (pc 0x7fd2f2ba1a84 bp 0x7ffed615edb0 sp 0x7ffed615ed58 T462) Step #5: ==462==The signal is caused by a READ memory access. Step #5: #0 0x7fd2f2ba1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56020493c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560204937798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x560204935f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560204933a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560204933a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560204933fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560204933fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56020493408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5602049310d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56020488935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5602048928f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560204879df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5602048a5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd2f2a3a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56020486d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==462==Register values: Step #5: rax = 0x0000560205c58ed6 rbx = 0x00007ffed6161dfe rcx = 0x006b006300610062 rdx = 0x000000000000fffc Step #5: rdi = 0x0000560205c58ed6 rsi = 0x00007ffed6161dfe rbp = 0x00007ffed615edb0 rsp = 0x00007ffed615ed58 Step #5: r8 = 0x0000560205c51250 r9 = 0x0000560205c51240 r10 = 0x0000560204978a5d r11 = 0x0000560205c60948 Step #5: r12 = 0x0000560205c58e98 r13 = 0x0000000000000071 r14 = 0x00007ffed6163e02 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==462==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-339a16cc902a335885f10bc00d989329af86c21a Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539299190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/339a16cc902a335885f10bc00d989329af86c21a' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 913 processed earlier; will process 5709 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==474==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc3a7ce000 (pc 0x7fde7a420ac5 bp 0x7ffc3a7c4090 sp 0x7ffc3a7c4038 T474) Step #5: #0 0x7fde7a420ac5 (/lib/x86_64-linux-gnu/libc.so.6+0x18bac5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f8204ab824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f8204a6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f8204a4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f8204a2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f8204a2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f8204a2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f8204a2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f8204a308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f8204a00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f8203f835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f8204018f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f8203e8df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f820414ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fde7a2b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f8203dc1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bac5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==474==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd476841ee5e00150ce9f9e0f923a32816c0d955 Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539351491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/fd476841ee5e00150ce9f9e0f923a32816c0d955' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1006 processed earlier; will process 5616 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==482==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc9a1dfc86 (pc 0x7f2b21e78a84 bp 0x7ffc9a1ccc60 sp 0x7ffc9a1ccc08 T482) Step #5: ==482==The signal is caused by a READ memory access. Step #5: #0 0x7f2b21e78a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d11d250824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d11d24b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d11d249f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d11d247a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d11d247a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d11d247fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d11d247fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d11d24808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d11d2450d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55d11d19d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d11d1a68f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d11d18ddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d11d1b9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2b21d11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d11d1811bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==482==Register values: Step #5: rax = 0x000055d11f62b3e8 rbx = 0x00007ffc9a1cfcae rcx = 0x000055d11f62b3c8 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055d11f62b3e8 rsi = 0x00007ffc9a1cfcae rbp = 0x00007ffc9a1ccc60 rsp = 0x00007ffc9a1ccc08 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055d11f622fa0 r10 = 0xfffffffffffffe1e r11 = 0x000055d11f62b24e Step #5: r12 = 0x000055d11f62b218 r13 = 0x0000000000000070 r14 = 0x00007ffc9a1d1cb2 r15 = 0x00000000000000dd Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==482==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ffaf56fefbf68f370f66bee84e5cad50a5b1ffb Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539389021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/8ffaf56fefbf68f370f66bee84e5cad50a5b1ffb' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1016 processed earlier; will process 5606 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==490==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdbeaf5148 (pc 0x7fbedadaca84 bp 0x7ffdbeae2120 sp 0x7ffdbeae20c8 T490) Step #5: ==490==The signal is caused by a READ memory access. Step #5: #0 0x7fbedadaca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5621103da824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5621103d5798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5621103d3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5621103d1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5621103d1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5621103d1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5621103d1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5621103d208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5621103cf0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56211032735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5621103308f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562110317df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562110343ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbedac45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56211030b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==490==Register values: Step #5: rax = 0x000056211143cc82 rbx = 0x00007ffdbeae516e rcx = 0x0069006e006f0069 rdx = 0x000000000000fffa Step #5: rdi = 0x000056211143cc82 rsi = 0x00007ffdbeae516e rbp = 0x00007ffdbeae2120 rsp = 0x00007ffdbeae20c8 Step #5: r8 = 0x0000562111434fb0 r9 = 0x0000562111434fa0 r10 = 0xfffffffffffffe1e r11 = 0x00005621114446a8 Step #5: r12 = 0x000056211143cc40 r13 = 0x0000000000000071 r14 = 0x00007ffdbeae7172 r15 = 0x0000000000000022 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==490==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c1e2c9d1d3dd6646672088a950085983b6f9739 Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539424869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/4c1e2c9d1d3dd6646672088a950085983b6f9739' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1020 processed earlier; will process 5602 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==498==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc553e2000 (pc 0x55d696383825 bp 0x7ffc553ddc20 sp 0x7ffc553d7af0 T498) Step #5: #0 0x55d696383825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55d69637ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55d69637da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55d69637da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55d69637dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55d69637dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55d69637e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55d69637b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55d6962d335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55d6962dc8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55d6962c3df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55d6962efad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f2cae899082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55d6962b71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==498==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-547b29a3ce3efceb894ea3f1fdf670276bf45ebc Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539493333 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/547b29a3ce3efceb894ea3f1fdf670276bf45ebc' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1082 processed earlier; will process 5540 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==510==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc50deb000 (pc 0x562e45677825 bp 0x7ffc50de6bd0 sp 0x7ffc50de0aa0 T510) Step #5: #0 0x562e45677825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x562e45673f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x562e45671a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x562e45671a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x562e45671fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x562e45671fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x562e4567208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x562e4566f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x562e455c735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x562e455d08f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x562e455b7df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x562e455e3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f71df42e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x562e455ab1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==510==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-945c364b1d3bd4102054ddb81b82cc756aaeeff7 Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 539534399 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/945c364b1d3bd4102054ddb81b82cc756aaeeff7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1114 processed earlier; will process 5508 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 32 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==517==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffda544ffc8 (pc 0x7f16dfd4ba84 bp 0x7ffda543cfa0 sp 0x7ffda543cf48 T517) Step #5: ==517==The signal is caused by a READ memory access. Step #5: #0 0x7f16dfd4ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e7d6b59824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e7d6b54493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55e7d6b52f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e7d6b50a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e7d6b50a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e7d6b50fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e7d6b50fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e7d6b5108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e7d6b4e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55e7d6aa635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e7d6aaf8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55e7d6a96df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55e7d6ac2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f16dfbe4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e7d6a8a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==517==Register values: Step #5: rax = 0x000055e7d96273fe rbx = 0x00007ffda543ffee rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055e7d96273fe rsi = 0x00007ffda543ffee rbp = 0x00007ffda543cfa0 rsp = 0x00007ffda543cf48 Step #5: r8 = 0x000055e7d961f770 r9 = 0x000055e7d961f760 r10 = 0x000055e7d9410010 r11 = 0x000055e7d962ee68 Step #5: r12 = 0x000055e7d96273b8 r13 = 0x0000000000000070 r14 = 0x00007ffda5441ff2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==517==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6023cf5a8fb4714e582791dc6fb2bf31ab907cc Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540711146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/f6023cf5a8fb4714e582791dc6fb2bf31ab907cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1161 processed earlier; will process 5461 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==605==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe67c052da (pc 0x7f8f6a163a84 bp 0x7ffe67bf22b0 sp 0x7ffe67bf2258 T605) Step #5: ==605==The signal is caused by a READ memory access. Step #5: #0 0x7f8f6a163a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ba78648824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ba78643493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ba78641f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ba7863fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ba7863fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ba7863ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ba7863ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ba7864008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ba7863d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ba7859535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ba7859e8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ba78585df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ba785b1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8f69ffc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ba785791bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==605==Register values: Step #5: rax = 0x000055ba79b05c9c rbx = 0x00007ffe67bf52fe rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055ba79b05c9c rsi = 0x00007ffe67bf52fe rbp = 0x00007ffe67bf22b0 rsp = 0x00007ffe67bf2258 Step #5: r8 = 0x000055ba79afdfb0 r9 = 0x000055ba79afdfa0 r10 = 0xfffffffffffffe1e r11 = 0x000055ba79b0d6a8 Step #5: r12 = 0x000055ba79b05bf8 r13 = 0x0000000000000070 r14 = 0x00007ffe67bf7302 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==605==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f1d25aee52ccdc5316b52da7fb3789a615a4d67 Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540748480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/4f1d25aee52ccdc5316b52da7fb3789a615a4d67' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1172 processed earlier; will process 5450 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==609==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff5b183acc (pc 0x7f3dcbd2ca84 bp 0x7fff5b170aa0 sp 0x7fff5b170a48 T609) Step #5: ==609==The signal is caused by a READ memory access. Step #5: #0 0x7f3dcbd2ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560261216824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560261211493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56026120ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56026120da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56026120da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56026120dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56026120dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56026120e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56026120b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56026116335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56026116c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560261153df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56026117fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3dcbbc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5602611471bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==609==Register values: Step #5: rax = 0x0000560263bb7c48 rbx = 0x00007fff5b173aee rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000560263bb7c48 rsi = 0x00007fff5b173aee rbp = 0x00007fff5b170aa0 rsp = 0x00007fff5b170a48 Step #5: r8 = 0x0000560263baffb0 r9 = 0x0000560263baffa0 r10 = 0x0000560263bc2000 r11 = 0x0000560263bbf6a8 Step #5: r12 = 0x0000560263bb7bf8 r13 = 0x0000000000000070 r14 = 0x00007fff5b175af2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==609==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d47e00e518fea725222982cef162f22530386b7 Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540786045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/8d47e00e518fea725222982cef162f22530386b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1186 processed earlier; will process 5436 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==613==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f13849d5a84 bp 0x7fffd0d93160 sp 0x7fffd0d93108 T613) Step #5: ==613==The signal is caused by a READ memory access. Step #5: ==613==Hint: this fault was caused by a dereference of a high value address (see register values below). Disassemble the provided pc to learn which register was used. Step #5: #0 0x7f13849d5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b1caa85824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b1caa80493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55b1caa7ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b1caa7ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b1caa7ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b1caa7cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b1caa7cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b1caa7d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b1caa7a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55b1ca9d235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b1ca9db8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55b1ca9c2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55b1ca9eead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f138486e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b1ca9b61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==613==Register values: Step #5: rax = 0x000055b1ccc45ce0 rbx = 0x00007fffd0d961ae rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055b1ccc45ce0 rsi = 0x00007fffd0d961ae rbp = 0x00007fffd0d93160 rsp = 0x00007fffd0d93108 Step #5: r8 = 0x000055b1ccc3dfb0 r9 = 0x000055b1ccc3dfa0 r10 = 0xfffffffffffffe1e r11 = 0x000055b1ccc4d6a8 Step #5: r12 = 0x000055b1ccc45bf8 r13 = 0x0000000000000070 r14 = 0x00007fffd0d981b2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: BUS (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==613==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0d56594d44418eebf2e710dc400ddf53a48327e Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540824448 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/d0d56594d44418eebf2e710dc400ddf53a48327e' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1199 processed earlier; will process 5423 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==617==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd25c2e000 (pc 0x5608c55f37e0 bp 0x7ffd25c29f10 sp 0x7ffd25c23de0 T617) Step #5: #0 0x5608c55f37e0 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4055:19 Step #5: #1 0x5608c55eff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x5608c55eda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x5608c55eda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x5608c55edfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x5608c55edfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x5608c55ee08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5608c55eb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x5608c554335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5608c554c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x5608c5533df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x5608c555fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7ff92c531082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5608c55271bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4055:19 in compileRule Step #5: ==617==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46d21d1d73393f0d203e8963fb025a95755d3b16 Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540867221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/46d21d1d73393f0d203e8963fb025a95755d3b16' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1227 processed earlier; will process 5395 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==621==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeac1eaffa (pc 0x7ff942b7da90 bp 0x7ffeac1d8010 sp 0x7ffeac1d7fb8 T621) Step #5: ==621==The signal is caused by a READ memory access. Step #5: #0 0x7ff942b7da90 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba90) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561fde5bc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x561fde5b7493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x561fde5b5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x561fde5b3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x561fde5b3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x561fde5b3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x561fde5b3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x561fde5b408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x561fde5b10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x561fde50935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x561fde5128f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x561fde4f9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x561fde525ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff942a16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x561fde4ed1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==621==Register values: Step #5: rax = 0x0000561fe0cbdb74 rbx = 0x00007ffeac1db05e rcx = 0x0000000000290029 rdx = 0x000000000000fffc Step #5: rdi = 0x0000561fe0cbdb74 rsi = 0x00007ffeac1db05e rbp = 0x00007ffeac1d8010 rsp = 0x00007ffeac1d7fb8 Step #5: r8 = 0x0000561fe0cb5ef0 r9 = 0x0000561fe0cb5ee0 r10 = 0x0000561fe0cbf000 r11 = 0x0000561fe0cc55e8 Step #5: r12 = 0x0000561fe0cbdb38 r13 = 0x0000000000000070 r14 = 0x00007ffeac1dd062 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba90) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==621==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-358996e5bffd198732ba182962ed65e37e59f663 Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540904699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/358996e5bffd198732ba182962ed65e37e59f663' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1236 processed earlier; will process 5386 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==625==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffec61267ba (pc 0x7fa89251fa84 bp 0x7ffec6113790 sp 0x7ffec6113738 T625) Step #5: ==625==The signal is caused by a READ memory access. Step #5: #0 0x7fa89251fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55fea7ff3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55fea7fee493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55fea7fecf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55fea7feaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55fea7feaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55fea7feafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55fea7feafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55fea7feb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55fea7fe80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55fea7f4035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55fea7f498f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55fea7f30df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55fea7f5cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa8923b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55fea7f241bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==625==Register values: Step #5: rax = 0x000055feaa7d2cca rbx = 0x00007ffec61167de rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055feaa7d2cca rsi = 0x00007ffec61167de rbp = 0x00007ffec6113790 rsp = 0x00007ffec6113738 Step #5: r8 = 0x000055feaa7cafb0 r9 = 0x000055feaa7cafa0 r10 = 0xfffffffffffffe1e r11 = 0x000055feaa7da6a8 Step #5: r12 = 0x000055feaa7d2bf8 r13 = 0x0000000000000070 r14 = 0x00007ffec61187e2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==625==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b09cc7e55d76ccfe0a98604a4bfe4168ab0831ae Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540944701 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/b09cc7e55d76ccfe0a98604a4bfe4168ab0831ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1253 processed earlier; will process 5369 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==629==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd5f521198 (pc 0x7fada4393a84 bp 0x7ffd5f50e170 sp 0x7ffd5f50e118 T629) Step #5: ==629==The signal is caused by a READ memory access. Step #5: #0 0x7fada4393a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555797733824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55579772e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55579772cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55579772aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55579772aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55579772afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55579772afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55579772b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5557977280d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55579768035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5557976898f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555797670df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55579769cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fada422c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5557976641bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==629==Register values: Step #5: rax = 0x00005557998083e6 rbx = 0x00007ffd5f5111be rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x00005557998083e6 rsi = 0x00007ffd5f5111be rbp = 0x00007ffd5f50e170 rsp = 0x00007ffd5f50e118 Step #5: r8 = 0x00005557998006e0 r9 = 0x0000555799800740 r10 = 0x000055579776fa5d r11 = 0x000055579980fdd8 Step #5: r12 = 0x0000555799808328 r13 = 0x0000000000000070 r14 = 0x00007ffd5f5131c2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==629==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-665ec3c88c449e9ee284f83b33a36ede223a81e1 Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 540997221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/665ec3c88c449e9ee284f83b33a36ede223a81e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1267 processed earlier; will process 5355 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==633==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffaafdf2dc (pc 0x7f3477001a84 bp 0x7fffaafcc2b0 sp 0x7fffaafcc258 T633) Step #5: ==633==The signal is caused by a READ memory access. Step #5: #0 0x7f3477001a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5615a3f5a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5615a3f55493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5615a3f53f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5615a3f51a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5615a3f51a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5615a3f51fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5615a3f51fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5615a3f5208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5615a3f4f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5615a3ea735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5615a3eb08f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5615a3e97df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5615a3ec3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3476e9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5615a3e8b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==633==Register values: Step #5: rax = 0x00005615a681b1f8 rbx = 0x00007fffaafcf2fe rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x00005615a681b1f8 rsi = 0x00007fffaafcf2fe rbp = 0x00007fffaafcc2b0 rsp = 0x00007fffaafcc258 Step #5: r8 = 0x00005615a6813510 r9 = 0x00005615a6813500 r10 = 0x00005615a3f96a5d r11 = 0x00005615a6822c08 Step #5: r12 = 0x00005615a681b1b8 r13 = 0x0000000000000070 r14 = 0x00007fffaafd1302 r15 = 0x0000000000000025 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==633==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25f01f9b551aba5d15b8834bc6e837c08e50be8e Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541045352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/25f01f9b551aba5d15b8834bc6e837c08e50be8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1310 processed earlier; will process 5312 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==637==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5d76fae6 (pc 0x7f981ae1aa84 bp 0x7ffc5d75cac0 sp 0x7ffc5d75ca68 T637) Step #5: ==637==The signal is caused by a READ memory access. Step #5: #0 0x7f981ae1aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556ee576d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556ee5768493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556ee5766f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556ee5764a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556ee5764a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556ee5764fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556ee5764fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556ee576508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556ee57620d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x556ee56ba35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556ee56c38f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x556ee56aadf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x556ee56d6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f981acb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556ee569e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==637==Register values: Step #5: rax = 0x0000556ee74cfc90 rbx = 0x00007ffc5d75fb0e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000556ee74cfc90 rsi = 0x00007ffc5d75fb0e rbp = 0x00007ffc5d75cac0 rsp = 0x00007ffc5d75ca68 Step #5: r8 = 0x0000556ee74c7fb0 r9 = 0x0000556ee74c7fa0 r10 = 0xfffffffffffffe1e r11 = 0x0000556ee74d76a8 Step #5: r12 = 0x0000556ee74cfbf8 r13 = 0x0000000000000070 r14 = 0x00007ffc5d761b12 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==637==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6ee323dacbcaba845f4f44853b21a2adb4520ec Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541082604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/b6ee323dacbcaba845f4f44853b21a2adb4520ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1316 processed earlier; will process 5306 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==641==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc287bc2a6 (pc 0x7fbdb53d3a84 bp 0x7ffc287a9280 sp 0x7ffc287a9228 T641) Step #5: ==641==The signal is caused by a READ memory access. Step #5: #0 0x7fbdb53d3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56340a30e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56340a309493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56340a307f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56340a305a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56340a305a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56340a305fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56340a305fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56340a30608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56340a3030d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56340a25b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56340a2648f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56340a24bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56340a277ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbdb526c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56340a23f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==641==Register values: Step #5: rax = 0x000056340c84044c rbx = 0x00007ffc287ac2ce rcx = 0x00730073006f0072 rdx = 0x000000000000fff8 Step #5: rdi = 0x000056340c84044c rsi = 0x00007ffc287ac2ce rbp = 0x00007ffc287a9280 rsp = 0x00007ffc287a9228 Step #5: r8 = 0x000056340c8387c0 r9 = 0x000056340c838820 r10 = 0x000056340a34aa5d r11 = 0x000056340c847eb8 Step #5: r12 = 0x000056340c840408 r13 = 0x0000000000000070 r14 = 0x00007ffc287ae2d2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==641==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eda171777c6f4a75fdcd0841cb5b4b0177917557 Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541123668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/eda171777c6f4a75fdcd0841cb5b4b0177917557' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1344 processed earlier; will process 5278 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==645==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd8c5c25c8 (pc 0x7fe795f73a84 bp 0x7ffd8c5af5a0 sp 0x7ffd8c5af548 T645) Step #5: ==645==The signal is caused by a READ memory access. Step #5: #0 0x7fe795f73a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56051c08f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56051c08a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56051c088f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56051c086a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56051c086a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56051c086fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56051c086fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56051c08708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56051c0840d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56051bfdc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56051bfe58f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56051bfccdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56051bff8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe795e0c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56051bfc01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==645==Register values: Step #5: rax = 0x000056051da87c3c rbx = 0x00007ffd8c5b25ee rcx = 0x0068006300740061 rdx = 0x000000000000fffa Step #5: rdi = 0x000056051da87c3c rsi = 0x00007ffd8c5b25ee rbp = 0x00007ffd8c5af5a0 rsp = 0x00007ffd8c5af548 Step #5: r8 = 0x000056051da7ffb0 r9 = 0x000056051da7ffa0 r10 = 0xfffffffffffffe1e r11 = 0x000056051da8f6a8 Step #5: r12 = 0x000056051da87bf8 r13 = 0x0000000000000070 r14 = 0x00007ffd8c5b45f2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==645==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca27c1deb1ab511665ef06fcb584696b074ff033 Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541165509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/ca27c1deb1ab511665ef06fcb584696b074ff033' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1381 processed earlier; will process 5241 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==649==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe202713aa (pc 0x7f5c97173a84 bp 0x7ffe2025e380 sp 0x7ffe2025e328 T649) Step #5: ==649==The signal is caused by a READ memory access. Step #5: #0 0x7f5c97173a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c4bc609824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c4bc604798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55c4bc602f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c4bc600a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c4bc600a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c4bc600fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c4bc600fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c4bc60108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c4bc5fe0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c4bc55635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c4bc55f8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55c4bc546df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55c4bc572ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5c9700c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c4bc53a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==649==Register values: Step #5: rax = 0x000055c4be987cf4 rbx = 0x00007ffe202613ce rcx = 0x0000000000000003 rdx = 0x000000000000fffc Step #5: rdi = 0x000055c4be987cf4 rsi = 0x00007ffe202613ce rbp = 0x00007ffe2025e380 rsp = 0x00007ffe2025e328 Step #5: r8 = 0x000055c4be97ffb0 r9 = 0x000055c4be97ffa0 r10 = 0xfffffffffffffe1e r11 = 0x000055c4be98f6a8 Step #5: r12 = 0x000055c4be987ca0 r13 = 0x0000000000000071 r14 = 0x00007ffe202633d2 r15 = 0x000000000000002e Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==649==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4864685569f0bfd1591fca5b7717f7ed82dfd6e Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541202295 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/f4864685569f0bfd1591fca5b7717f7ed82dfd6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1385 processed earlier; will process 5237 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==653==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc7a461000 (pc 0x55988f3ce825 bp 0x7ffc7a45ce10 sp 0x7ffc7a456ce0 T653) Step #5: #0 0x55988f3ce825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55988f3caf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55988f3c8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55988f3c8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55988f3c8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55988f3c8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55988f3c908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55988f3c60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55988f31e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55988f3278f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55988f30edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55988f33aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f13dfc65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55988f3021bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==653==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed73af9a69df1d79402e521cb50094c0d209372c Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 541265135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/ed73af9a69df1d79402e521cb50094c0d209372c' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1420 processed earlier; will process 5202 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 4 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==657==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff85e4ed6c (pc 0x7f01e13fca84 bp 0x7fff85e3bd40 sp 0x7fff85e3bce8 T657) Step #5: ==657==The signal is caused by a READ memory access. Step #5: #0 0x7f01e13fca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56473ce46824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56473ce41798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56473ce3ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56473ce3da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56473ce3da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56473ce3dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56473ce3dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56473ce3e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56473ce3b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56473cd9335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56473cd9c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56473cd83df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56473cdafad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f01e1295082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56473cd771bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==657==Register values: Step #5: rax = 0x000056473f90a5a0 rbx = 0x00007fff85e3ed8e rcx = 0x0000000000000006 rdx = 0x000000000000fffe Step #5: rdi = 0x000056473f90a5a0 rsi = 0x00007fff85e3ed8e rbp = 0x00007fff85e3bd40 rsp = 0x00007fff85e3bce8 Step #5: r8 = 0x000056473f902820 r9 = 0x000056473fa8e210 r10 = 0x000056473f838010 r11 = 0x000056473f902820 Step #5: r12 = 0x000056473f90a568 r13 = 0x0000000000000071 r14 = 0x00007fff85e40d92 r15 = 0x0000000000000039 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==657==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-892bdc478516d89bdcad1f117e28e4b6f6a4c251 Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542399705 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/892bdc478516d89bdcad1f117e28e4b6f6a4c251' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1426 processed earlier; will process 5196 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==677==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffcbee1e000 (pc 0x55e5f62447e0 bp 0x7ffcbee1a650 sp 0x7ffcbee14520 T677) Step #5: #0 0x55e5f62447e0 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4055:19 Step #5: #1 0x55e5f6240f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55e5f623ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55e5f623ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55e5f623efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55e5f623efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55e5f623f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55e5f623c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55e5f619435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55e5f619d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55e5f6184df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55e5f61b0ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f64f0479082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55e5f61781bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4055:19 in compileRule Step #5: ==677==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7edbafb5d2729b3255f7696e74e54a0e4f5f1683 Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542435031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/7edbafb5d2729b3255f7696e74e54a0e4f5f1683' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1427 processed earlier; will process 5195 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==681==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcfd695376 (pc 0x7fdee4219a84 bp 0x7ffcfd682350 sp 0x7ffcfd6822f8 T681) Step #5: ==681==The signal is caused by a READ memory access. Step #5: #0 0x7fdee4219a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ec3c542824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ec3c53d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ec3c53bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ec3c539a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ec3c539a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ec3c539fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ec3c539fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ec3c53a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ec3c5370d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ec3c48f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ec3c4988f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55ec3c47fdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55ec3c4abad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdee40b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ec3c4731bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==681==Register values: Step #5: rax = 0x000055ec3d42be38 rbx = 0x00007ffcfd68539e rcx = 0x000055ec3d42be18 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055ec3d42be38 rsi = 0x00007ffcfd68539e rbp = 0x00007ffcfd682350 rsp = 0x00007ffcfd6822f8 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055ec3d423fa0 r10 = 0xfffffffffffffe1e r11 = 0x000055ec3d42bc2e Step #5: r12 = 0x000055ec3d42bbf8 r13 = 0x0000000000000070 r14 = 0x00007ffcfd6873a2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==681==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdeeabb2cbe53cfd7e1ab0fb4805f851de2939c2 Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542473028 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/fdeeabb2cbe53cfd7e1ab0fb4805f851de2939c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1434 processed earlier; will process 5188 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==685==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeeb4f4a2a (pc 0x7fd62adb3a84 bp 0x7ffeeb4e1a00 sp 0x7ffeeb4e19a8 T685) Step #5: ==685==The signal is caused by a READ memory access. Step #5: #0 0x7fd62adb3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55980de3a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55980de35493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55980de33f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55980de31a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55980de31a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55980de31fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55980de31fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55980de3208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55980de2f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55980dd8735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55980dd908f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55980dd77df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55980dda3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd62ac4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55980dd6b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==685==Register values: Step #5: rax = 0x00005598100a2012 rbx = 0x00007ffeeb4e4a4e rcx = 0x0000000000240060 rdx = 0x000000000000fffc Step #5: rdi = 0x00005598100a2012 rsi = 0x00007ffeeb4e4a4e rbp = 0x00007ffeeb4e1a00 rsp = 0x00007ffeeb4e19a8 Step #5: r8 = 0x000055981009a390 r9 = 0x000055981009a380 r10 = 0x000055980ffdc010 r11 = 0x00005598100a9a88 Step #5: r12 = 0x00005598100a1fd8 r13 = 0x0000000000000070 r14 = 0x00007ffeeb4e6a52 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==685==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69c78795c1b6463c01f8b044db06491ef8058ae6 Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542559622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/69c78795c1b6463c01f8b044db06491ef8058ae6' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1480 processed earlier; will process 5142 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==689==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc3edece36 (pc 0x7f3ea95dfa84 bp 0x7ffc3edd9e10 sp 0x7ffc3edd9db8 T689) Step #5: ==689==The signal is caused by a READ memory access. Step #5: #0 0x7f3ea95dfa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5633b9988824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5633b9983798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5633b9981f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5633b997fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5633b997fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5633b997ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5633b997ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5633b998008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5633b997d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5633b98d535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5633b98de8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5633b98c5df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5633b98f1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3ea9478082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5633b98b91bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==689==Register values: Step #5: rax = 0x00005633bbd12c5e rbx = 0x00007ffc3eddce5e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005633bbd12c5e rsi = 0x00007ffc3eddce5e rbp = 0x00007ffc3edd9e10 rsp = 0x00007ffc3edd9db8 Step #5: r8 = 0x00005633bbd0afb0 r9 = 0x00005633bbd0afa0 r10 = 0xfffffffffffffe1e r11 = 0x00005633bbd1a6a8 Step #5: r12 = 0x00005633bbd12bf8 r13 = 0x0000000000000071 r14 = 0x00007ffc3eddee62 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==689==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-077d7a509b22b38c8cf0108c88f56ca612fd7c78 Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542595881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/077d7a509b22b38c8cf0108c88f56ca612fd7c78' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1482 processed earlier; will process 5140 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==694==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe4961f03a (pc 0x7f80e6103a84 bp 0x7ffe4960c010 sp 0x7ffe4960bfb8 T694) Step #5: ==694==The signal is caused by a READ memory access. Step #5: #0 0x7f80e6103a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b885944824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b88593f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55b88593df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b88593ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b88593ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b88593bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b88593bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b88593c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b8859390d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55b88589135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b88589a8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55b885881df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55b8858adad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f80e5f9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b8858751bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==694==Register values: Step #5: rax = 0x000055b887a08660 rbx = 0x00007ffe4960f05e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055b887a08660 rsi = 0x00007ffe4960f05e rbp = 0x00007ffe4960c010 rsp = 0x00007ffe4960bfb8 Step #5: r8 = 0x000055b887a00910 r9 = 0x000055b887a00900 r10 = 0x000055b885980a5d r11 = 0x000055b887a10008 Step #5: r12 = 0x000055b887a08558 r13 = 0x0000000000000070 r14 = 0x00007ffe49611062 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==694==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ebcd77c4aa7348c783325edfd0a4c9ddb978a72 Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542646025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/3ebcd77c4aa7348c783325edfd0a4c9ddb978a72' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1532 processed earlier; will process 5090 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==702==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff4fb2d60c (pc 0x7efcd477da84 bp 0x7fff4fb1a5e0 sp 0x7fff4fb1a588 T702) Step #5: ==702==The signal is caused by a READ memory access. Step #5: #0 0x7efcd477da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56184e261824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56184e25c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56184e25af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56184e258a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56184e258a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56184e258fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56184e258fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56184e25908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56184e2560d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56184e1ae35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56184e1b78f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x56184e19edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x56184e1caad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7efcd4616082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56184e1921bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==702==Register values: Step #5: rax = 0x000056184fe87870 rbx = 0x00007fff4fb1d62e rcx = 0x000000000000007b rdx = 0x000000000000fffe Step #5: rdi = 0x000056184fe87870 rsi = 0x00007fff4fb1d62e rbp = 0x00007fff4fb1a5e0 rsp = 0x00007fff4fb1a588 Step #5: r8 = 0x000056184fe7fbf0 r9 = 0x000056184fe7fbe0 r10 = 0x000056184e29da5d r11 = 0x000056184fe8f2e8 Step #5: r12 = 0x000056184fe87838 r13 = 0x0000000000000070 r14 = 0x00007fff4fb1f632 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==702==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aeec284429a663c9cefc507fa7e7c42db9ebd0e9 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542688046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/aeec284429a663c9cefc507fa7e7c42db9ebd0e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1578 processed earlier; will process 5044 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==710==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeadee58da (pc 0x7f572dd1ea84 bp 0x7ffeaded28b0 sp 0x7ffeaded2858 T710) Step #5: ==710==The signal is caused by a READ memory access. Step #5: #0 0x7f572dd1ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a22e5c6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a22e5c1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a22e5bff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a22e5bda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a22e5bda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a22e5bdfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a22e5bdfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a22e5be08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a22e5bb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55a22e51335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a22e51c8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55a22e503df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55a22e52fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f572dbb7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a22e4f71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==710==Register values: Step #5: rax = 0x000055a22f23119c rbx = 0x00007ffeaded58fe rcx = 0x000055a22f23117c rdx = 0x000000000000fffc Step #5: rdi = 0x000055a22f23119c rsi = 0x00007ffeaded58fe rbp = 0x00007ffeaded28b0 rsp = 0x00007ffeaded2858 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055a22f2293a0 r10 = 0x000055a22e602a5d r11 = 0x000055a22f23102e Step #5: r12 = 0x000055a22f230ff8 r13 = 0x0000000000000070 r14 = 0x00007ffeaded7902 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==710==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc642f34580bcdde8e42994490d2781527650b00 Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542726029 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/cc642f34580bcdde8e42994490d2781527650b00' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1586 processed earlier; will process 5036 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==718==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffb7a02e8c (pc 0x7fd92feaea84 bp 0x7fffb79efe60 sp 0x7fffb79efe08 T718) Step #5: ==718==The signal is caused by a READ memory access. Step #5: #0 0x7fd92feaea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557939b9d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557939b98493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557939b96f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557939b94a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557939b94a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557939b94fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557939b94fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557939b9508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557939b920d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x557939aea35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557939af38f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557939adadf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557939b06ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd92fd47082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557939ace1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==718==Register values: Step #5: rax = 0x000055793b776d6c rbx = 0x00007fffb79f2eae rcx = 0x000055793b776d4c rdx = 0x000000000000fffe Step #5: rdi = 0x000055793b776d6c rsi = 0x00007fffb79f2eae rbp = 0x00007fffb79efe60 rsp = 0x00007fffb79efe08 Step #5: r8 = 0xfffffffffffffffe r9 = 0x000055793b76f020 r10 = 0x000055793b6b8010 r11 = 0x000055793b776c3e Step #5: r12 = 0x000055793b776c08 r13 = 0x0000000000000070 r14 = 0x00007fffb79f4eb2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==718==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7064f6b2314f1b0a887ed3ef2b8738bc062ad2a Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542788932 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/c7064f6b2314f1b0a887ed3ef2b8738bc062ad2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1689 processed earlier; will process 4933 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==725==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd59150668 (pc 0x7fbd9326fa84 bp 0x7ffd5913d640 sp 0x7ffd5913d5e8 T725) Step #5: ==725==The signal is caused by a READ memory access. Step #5: #0 0x7fbd9326fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d9618ff824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d9618fa493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d9618f8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d9618f6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d9618f6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d9618f6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d9618f6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d9618f708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d9618f40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55d96184c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d9618558f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d96183cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d961868ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbd93108082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d9618301bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==725==Register values: Step #5: rax = 0x000055d9633d1030 rbx = 0x00007ffd5914068e rcx = 0x000055d9633d1010 rdx = 0x000000000000fffa Step #5: rdi = 0x000055d9633d1030 rsi = 0x00007ffd5914068e rbp = 0x00007ffd5913d640 rsp = 0x00007ffd5913d5e8 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055d9633c8fa0 r10 = 0x000055d96193ba5d r11 = 0x000055d9633d0c2e Step #5: r12 = 0x000055d9633d0bf8 r13 = 0x0000000000000070 r14 = 0x00007ffd59142692 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==725==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec115c4cacb00b3a8daad88b92d4c2408a1a24bf Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542828469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/ec115c4cacb00b3a8daad88b92d4c2408a1a24bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1709 processed earlier; will process 4913 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==729==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff089ea14c (pc 0x7fa0eb393a84 bp 0x7fff089d7120 sp 0x7fff089d70c8 T729) Step #5: ==729==The signal is caused by a READ memory access. Step #5: #0 0x7fa0eb393a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560bc7cc0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560bc7cbb493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560bc7cb9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560bc7cb7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560bc7cb7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560bc7cb7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560bc7cb7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560bc7cb808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560bc7cb50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x560bc7c0d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560bc7c168f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x560bc7bfddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x560bc7c29ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa0eb22c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560bc7bf11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==729==Register values: Step #5: rax = 0x0000560bca2fed70 rbx = 0x00007fff089da16e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000560bca2fed70 rsi = 0x00007fff089da16e rbp = 0x00007fff089d7120 rsp = 0x00007fff089d70c8 Step #5: r8 = 0x0000560bca2f7090 r9 = 0x0000560bca2f7080 r10 = 0x0000560bc7cfca5d r11 = 0x0000560bca306788 Step #5: r12 = 0x0000560bca2fecd8 r13 = 0x0000000000000070 r14 = 0x00007fff089dc172 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==729==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad13b3b87f7e4e062bf3235dda1babb2d712eaff Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542873332 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/ad13b3b87f7e4e062bf3235dda1babb2d712eaff' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1757 processed earlier; will process 4865 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==733==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc836def76 (pc 0x7fdab6a5fa84 bp 0x7ffc836cbf50 sp 0x7ffc836cbef8 T733) Step #5: ==733==The signal is caused by a READ memory access. Step #5: #0 0x7fdab6a5fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561758065824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x561758060493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56175805ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56175805ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56175805ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56175805cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56175805cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56175805d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56175805a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x561757fb235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x561757fbb8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x561757fa2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x561757fcead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdab68f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x561757f961bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==733==Register values: Step #5: rax = 0x0000561758fb6c2e rbx = 0x00007ffc836cef9e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000561758fb6c2e rsi = 0x00007ffc836cef9e rbp = 0x00007ffc836cbf50 rsp = 0x00007ffc836cbef8 Step #5: r8 = 0x0000561758faefb0 r9 = 0x0000561758faefa0 r10 = 0xfffffffffffffe1e r11 = 0x0000561758fbe6a8 Step #5: r12 = 0x0000561758fb6bf8 r13 = 0x0000000000000070 r14 = 0x00007ffc836d0fa2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==733==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-517973a16267674c38c9ed321ceed96b7ee53400 Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542909747 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/517973a16267674c38c9ed321ceed96b7ee53400' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1762 processed earlier; will process 4860 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==737==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcd488ce46 (pc 0x7fd6c3715a84 bp 0x7ffcd4879e20 sp 0x7ffcd4879dc8 T737) Step #5: ==737==The signal is caused by a READ memory access. Step #5: #0 0x7fd6c3715a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558c4e5c5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x558c4e5c0798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x558c4e5bef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558c4e5bca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558c4e5bca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558c4e5bcfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558c4e5bcfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558c4e5bd08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558c4e5ba0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x558c4e51235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558c4e51b8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x558c4e502df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x558c4e52ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd6c35ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558c4e4f61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==737==Register values: Step #5: rax = 0x0000558c5015fc3a rbx = 0x00007ffcd487ce6e rcx = 0x0061006100630074 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000558c5015fc3a rsi = 0x00007ffcd487ce6e rbp = 0x00007ffcd4879e20 rsp = 0x00007ffcd4879dc8 Step #5: r8 = 0x0000558c50157fb0 r9 = 0x0000558c50157fa0 r10 = 0xfffffffffffffe1e r11 = 0x0000558c501676a8 Step #5: r12 = 0x0000558c5015fbf8 r13 = 0x0000000000000071 r14 = 0x00007ffcd487ee72 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==737==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc6bfd3512c3854c0fac3d37d1d05c9b998e3908 Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542948710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/dc6bfd3512c3854c0fac3d37d1d05c9b998e3908' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1775 processed earlier; will process 4847 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==741==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcff8d5316 (pc 0x7fd86b437a84 bp 0x7ffcff8c22f0 sp 0x7ffcff8c2298 T741) Step #5: ==741==The signal is caused by a READ memory access. Step #5: #0 0x7fd86b437a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c5557dc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c5557d7493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c5557d5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c5557d3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c5557d3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c5557d3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c5557d3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c5557d408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c5557d10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c55572935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c5557328f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55c555719df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55c555745ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd86b2d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c55570d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==741==Register values: Step #5: rax = 0x000055c556638c9c rbx = 0x00007ffcff8c533e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055c556638c9c rsi = 0x00007ffcff8c533e rbp = 0x00007ffcff8c22f0 rsp = 0x00007ffcff8c2298 Step #5: r8 = 0x000055c556630fb0 r9 = 0x000055c556630fa0 r10 = 0xfffffffffffffe1e r11 = 0x000055c5566406a8 Step #5: r12 = 0x000055c556638bf8 r13 = 0x0000000000000070 r14 = 0x00007ffcff8c7342 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==741==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6dddc6c543e50fbf463368f35ecc31384630525f Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 542985648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/6dddc6c543e50fbf463368f35ecc31384630525f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1781 processed earlier; will process 4841 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==745==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x563ca1b30400 (pc 0x563c1fa75284 bp 0x7fffa57d34b0 sp 0x7fffa57d3340 T745) Step #5: ==745==The signal is caused by a READ memory access. Step #5: #0 0x563c1fa75284 in _lou_translate /src/liblouis/liblouis/lou_translateString.c Step #5: #1 0x563c1fa73ac8 in lou_translate /src/liblouis/liblouis/lou_translateString.c:1138:9 Step #5: #2 0x563c1fa73ac8 in lou_translateString /src/liblouis/liblouis/lou_translateString.c:1130:9 Step #5: #3 0x563c1fa61196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:117:2 Step #5: #4 0x563c1f9b935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #5 0x563c1f9c28f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #6 0x563c1f9a9df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #7 0x563c1f9d5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #8 0x7fa45cb5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x563c1f99d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: _lou_translate--lou_translate--lou_translateString Step #5: ==745==Register values: Step #5: rax = 0x0000000000000008 rbx = 0x00007fffa57d362c rcx = 0x00007fffa57d3628 rdx = 0x0000563c204dbba0 Step #5: rdi = 0x0000563ca1b30400 rsi = 0x0000000000000006 rbp = 0x00007fffa57d34b0 rsp = 0x00007fffa57d3340 Step #5: r8 = 0x0000000000008002 r9 = 0x0000563c2056fda0 r10 = 0x0000000000000000 r11 = 0x0000563c205836a6 Step #5: r12 = 0x0000563c205833e0 r13 = 0x0000563c2056fda0 r14 = 0x0000563c20570dc0 r15 = 0x0000563c206018a0 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/liblouis/liblouis/lou_translateString.c in _lou_translate Step #5: ==745==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9b3da29ae571548566f37b40232972b0329670e Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543139652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/c9b3da29ae571548566f37b40232972b0329670e' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 1936 processed earlier; will process 4686 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==749==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff678b6a3c (pc 0x7f13e5925a84 bp 0x7fff678a3a10 sp 0x7fff678a39b8 T749) Step #5: ==749==The signal is caused by a READ memory access. Step #5: #0 0x7f13e5925a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562356474824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56235646f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56235646df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56235646ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56235646ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56235646bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56235646bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56235646c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5623564690d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5623563c135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5623563ca8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5623563b1df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5623563ddad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f13e57be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5623563a51bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==749==Register values: Step #5: rax = 0x0000562357733012 rbx = 0x00007fff678a6a5e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000562357733012 rsi = 0x00007fff678a6a5e rbp = 0x00007fff678a3a10 rsp = 0x00007fff678a39b8 Step #5: r8 = 0x000056235772b360 r9 = 0x000056235772b3c0 r10 = 0x00005623564b0a5d r11 = 0x000056235773aa58 Step #5: r12 = 0x0000562357732fa8 r13 = 0x0000000000000071 r14 = 0x00007fff678a8a62 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==749==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5650295f0be6b40e342c0591a7946b2bfb64d835 Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 543262771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/5650295f0be6b40e342c0591a7946b2bfb64d835' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 2016 processed earlier; will process 4606 files now Step #5: #1 pulse exec/s: 0 rss: 30Mb Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: #4 pulse exec/s: 0 rss: 30Mb Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: #32 pulse exec/s: 0 rss: 31Mb Step #5: #64 pulse exec/s: 0 rss: 31Mb Step #5: #128 pulse exec/s: 0 rss: 31Mb Step #5: #256 pulse exec/s: 0 rss: 31Mb Step #5: #512 pulse exec/s: 0 rss: 31Mb Step #5: #1024 pulse exec/s: 1024 rss: 32Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==764==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdb5e3e848 (pc 0x7f8d527baa84 bp 0x7ffdb5e2b820 sp 0x7ffdb5e2b7c8 T764) Step #5: ==764==The signal is caused by a READ memory access. Step #5: #0 0x7f8d527baa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5607c1dfd824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5607c1df8493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5607c1df6f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5607c1df4a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5607c1df4a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5607c1df4fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5607c1df4fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5607c1df508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5607c1df20d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5607c1d4a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5607c1d538f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x5607c1d3adf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x5607c1d66ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8d52653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5607c1d2e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==764==Register values: Step #5: rax = 0x00005607c3f1db0c rbx = 0x00007ffdb5e2e86e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x00005607c3f1db0c rsi = 0x00007ffdb5e2e86e rbp = 0x00007ffdb5e2b820 rsp = 0x00007ffdb5e2b7c8 Step #5: r8 = 0x00005607c3f15e60 r9 = 0x00005607c3f15ec0 r10 = 0x00005607c3dda010 r11 = 0x00005607c3f25558 Step #5: r12 = 0x00005607c3f1daa8 r13 = 0x0000000000000070 r14 = 0x00007ffdb5e30872 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==764==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8485412c1b7a2be105def26b1f51aef1a661dd20 Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 544474772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/8485412c1b7a2be105def26b1f51aef1a661dd20' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 3162 processed earlier; will process 3460 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: #256 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==797==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc52f31000 (pc 0x7fecf7c5ead3 bp 0x7ffc52f27d30 sp 0x7ffc52f27cd8 T797) Step #5: #0 0x7fecf7c5ead3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562ea5c21824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562ea5c1c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562ea5c1af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562ea5c18a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562ea5c18a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562ea5c18fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562ea5c18fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562ea5c1908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562ea5c160d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x562ea5b6e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562ea5b778f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x562ea5b5edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x562ea5b8aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fecf7af7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562ea5b521bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==797==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d1b39fce5707ada76b6ed308fde293c857bd4e7 Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 544586032 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/3d1b39fce5707ada76b6ed308fde293c857bd4e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 3598 processed earlier; will process 3024 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: #128 pulse exec/s: 0 rss: 32Mb Step #5: ==801== ERROR: libFuzzer: fuzz target exited Step #5: #0 0x55e60ea32ba4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e60e9a7128 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e60e989d12 in fuzzer::Fuzzer::ExitCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:248:3 Step #5: #3 0x7f662640f8a6 (/lib/x86_64-linux-gnu/libc.so.6+0x468a6) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #4 0x7f662640fa5f in exit (/lib/x86_64-linux-gnu/libc.so.6+0x46a5f) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e60e96e077 in _lou_outOfMemory /src/liblouis/liblouis/utils.c:318:2 Step #5: #6 0x55e60ea53473 in getStringBuffer /src/liblouis/liblouis/lou_translateString.c:93:2 Step #5: #7 0x55e60ea53473 in replaceGrouping /src/liblouis/liblouis/lou_translateString.c:529:14 Step #5: #8 0x55e60ea53473 in passDoAction /src/liblouis/liblouis/lou_translateString.c:1001:7 Step #5: #9 0x55e60ea4edff in translateString /src/liblouis/liblouis/lou_translateString.c:3786:10 Step #5: #10 0x55e60ea46aec in _lou_translate /src/liblouis/liblouis/lou_translateString.c:1298:16 Step #5: #11 0x55e60ea45ac8 in lou_translate /src/liblouis/liblouis/lou_translateString.c:1138:9 Step #5: #12 0x55e60ea45ac8 in lou_translateString /src/liblouis/liblouis/lou_translateString.c:1130:9 Step #5: #13 0x55e60ea33196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:117:2 Step #5: #14 0x55e60e98b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e60e9948f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e60e97bdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e60e9a7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f66263ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e60e96f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::ExitCallback() Step #5: SUMMARY: libFuzzer: fuzz target exited Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d5940d3af93ed3e0667037b0625406cae91a2bd Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 544736172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/regressions/1d5940d3af93ed3e0667037b0625406cae91a2bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 3781 processed earlier; will process 2841 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 28Mb Step #5: #32 pulse exec/s: 0 rss: 28Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: #256 pulse exec/s: 0 rss: 31Mb Step #5: #512 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==805==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x564f2a0e3210 (pc 0x564da728e284 bp 0x7ffcfd366c80 sp 0x7ffcfd366b10 T805) Step #5: ==805==The signal is caused by a READ memory access. Step #5: #0 0x564da728e284 in _lou_translate /src/liblouis/liblouis/lou_translateString.c Step #5: #1 0x564da728cac8 in lou_translate /src/liblouis/liblouis/lou_translateString.c:1138:9 Step #5: #2 0x564da728cac8 in lou_translateString /src/liblouis/liblouis/lou_translateString.c:1130:9 Step #5: #3 0x564da727a196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:117:2 Step #5: #4 0x564da71d235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #5 0x564da71db8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #6 0x564da71c2df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #7 0x564da71eead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #8 0x7f4365788082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x564da71b61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: _lou_translate--lou_translate--lou_translateString Step #5: ==805==Register values: Step #5: rax = 0x0000000000000049 rbx = 0x00007ffcfd366dfc rcx = 0x00007ffcfd366df8 rdx = 0x0000564da8935680 Step #5: rdi = 0x0000564f2a0e3210 rsi = 0x000000000000000f rbp = 0x00007ffcfd366c80 rsp = 0x00007ffcfd366b10 Step #5: r8 = 0x0000000000000014 r9 = 0x0000564da88cb0e0 r10 = 0x0000000000000000 r11 = 0x0000564da88cb274 Step #5: r12 = 0x0000000000000053 r13 = 0x0000564da8936200 r14 = 0x0000564da88cb090 r15 = 0x0000564da88b29b0 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/liblouis/liblouis/lou_translateString.c in _lou_translate Step #5: ==805==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e40b10c4384159d807604f7b5b32c94afd106a7 Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545054725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/3e40b10c4384159d807604f7b5b32c94afd106a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 4478 processed earlier; will process 2144 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 28Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==809==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x558c6847de7c (pc 0x558c1df36284 bp 0x7ffc8b101790 sp 0x7ffc8b101620 T809) Step #5: ==809==The signal is caused by a READ memory access. Step #5: #0 0x558c1df36284 in _lou_translate /src/liblouis/liblouis/lou_translateString.c Step #5: #1 0x558c1df34ac8 in lou_translate /src/liblouis/liblouis/lou_translateString.c:1138:9 Step #5: #2 0x558c1df34ac8 in lou_translateString /src/liblouis/liblouis/lou_translateString.c:1130:9 Step #5: #3 0x558c1df22196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:117:2 Step #5: #4 0x558c1de7a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #5 0x558c1de838f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #6 0x558c1de6adf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #7 0x558c1de96ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #8 0x7f184f7a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x558c1de5e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: _lou_translate--lou_translate--lou_translateString Step #5: ==809==Register values: Step #5: rax = 0x0000000000000053 rbx = 0x00007ffc8b10190c rcx = 0x00007ffc8b101908 rdx = 0x0000558c2048b990 Step #5: rdi = 0x0000558c6847de7c rsi = 0x000000000000004a rbp = 0x00007ffc8b101790 rsp = 0x00007ffc8b101620 Step #5: r8 = 0xfffffffffffffff0 r9 = 0x0000558c2049c080 r10 = 0x00007ffc8b101708 r11 = 0x0000558c20490cd0 Step #5: r12 = 0x0000558c1e92e18c r13 = 0x0000558c20487e10 r14 = 0x0000558c20490cd0 r15 = 0x0000558c204988b0 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/liblouis/liblouis/lou_translateString.c in _lou_translate Step #5: ==809==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dde51432df9d9b5ec54bca45efaa9508e47dd8e Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545099445 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/3dde51432df9d9b5ec54bca45efaa9508e47dd8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 4508 processed earlier; will process 2114 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: #128 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==813==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe1b10854a (pc 0x7f1dd6b15a84 bp 0x7ffe1b0f5520 sp 0x7ffe1b0f54c8 T813) Step #5: ==813==The signal is caused by a READ memory access. Step #5: #0 0x7f1dd6b15a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d0f7117824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d0f7112798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55d0f7110f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d0f710ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d0f710ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d0f710efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d0f710efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d0f710f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d0f710c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55d0f706435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d0f706d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55d0f7054df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55d0f7080ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1dd69ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d0f70481bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==813==Register values: Step #5: rax = 0x000055d0f7f7a7b4 rbx = 0x00007ffe1b0f856e rcx = 0x0000000000390037 rdx = 0x000000000000fffc Step #5: rdi = 0x000055d0f7f7a7b4 rsi = 0x00007ffe1b0f856e rbp = 0x00007ffe1b0f5520 rsp = 0x00007ffe1b0f54c8 Step #5: r8 = 0x000055d0f7f72b30 r9 = 0x000055d0f7f72b20 r10 = 0x000055d0f7eb7010 r11 = 0x000055d0f7f82228 Step #5: r12 = 0x000055d0f7f7a778 r13 = 0x0000000000000071 r14 = 0x00007ffe1b0fa572 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==813==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5c16c5babbf4dac80203cb170c7d6fb5f64e6cc Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 545329641 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/c5c16c5babbf4dac80203cb170c7d6fb5f64e6cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 4711 processed earlier; will process 1911 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 29Mb Step #5: #256 pulse exec/s: 0 rss: 29Mb Step #5: #512 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==821==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffddffe37c (pc 0x7fd8ef17da84 bp 0x7fffddfeb350 sp 0x7fffddfeb2f8 T821) Step #5: ==821==The signal is caused by a READ memory access. Step #5: #0 0x7fd8ef17da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555a4f6f1824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555a4f6ec798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x555a4f6eaf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555a4f6e8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555a4f6e8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555a4f6e8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555a4f6e8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555a4f6e908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555a4f6e60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x555a4f63e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555a4f6478f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x555a4f62edf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x555a4f65aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd8ef016082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555a4f6221bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==821==Register values: Step #5: rax = 0x0000555a50bbad48 rbx = 0x00007fffddfee39e rcx = 0x0000000000000033 rdx = 0x000000000000fffe Step #5: rdi = 0x0000555a50bbad48 rsi = 0x00007fffddfee39e rbp = 0x00007fffddfeb350 rsp = 0x00007fffddfeb2f8 Step #5: r8 = 0x0000555a50bb3080 r9 = 0x0000555a50bb30e0 r10 = 0x0000555a50ae1010 r11 = 0x0000555a50bc2778 Step #5: r12 = 0x0000555a50bbad10 r13 = 0x0000000000000071 r14 = 0x00007fffddff03a2 r15 = 0x0000000000000022 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==821==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-852206a6df94e9a00802e022030abefb64adbd9d Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 546085891 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/852206a6df94e9a00802e022030abefb64adbd9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 5339 processed earlier; will process 1283 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==837==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffda2e39000 (pc 0x55d6946a6825 bp 0x7ffda2e35600 sp 0x7ffda2e2f4d0 T837) Step #5: #0 0x55d6946a6825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55d6946a2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55d6946a0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55d6946a0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55d6946a0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55d6946a0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55d6946a108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55d69469e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55d6945f635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55d6945ff8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #10 0x55d6945e6df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #11 0x55d694612ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f07f6f54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55d6945da1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: compileRule--compileFile--compileTable Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/liblouis/liblouis/compileTranslationTable.c:4057:19 in compileRule Step #5: ==837==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1e1cbf90ff4497256e097989e5be8fb1bdc1811 Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 546703523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/f1e1cbf90ff4497256e097989e5be8fb1bdc1811' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 5423 processed earlier; will process 1199 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==841==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe89c7cf56 (pc 0x7efde1bf9a84 bp 0x7ffe89c6f430 sp 0x7ffe89c6f3d8 T841) Step #5: #0 0x7efde1bf9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557cc98bb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557cc98b6798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x557cc98b4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557cc98b2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557cc98b2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557cc98b2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557cc98b2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557cc98b308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557cc98b00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x557cc980835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557cc98118f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x557cc97f8df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x557cc9824ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7efde1a92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557cc97ec1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==841==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d954b0b7ed0e4ea09191ae986eb09e5c5e9a5308 Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 546806692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/d954b0b7ed0e4ea09191ae986eb09e5c5e9a5308' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 5463 processed earlier; will process 1159 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 33Mb Step #5: #64 pulse exec/s: 0 rss: 33Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==845==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1ee46988 (pc 0x7f2f9fb2ea84 bp 0x7ffd1ee33960 sp 0x7ffd1ee33908 T845) Step #5: ==845==The signal is caused by a READ memory access. Step #5: #0 0x7f2f9fb2ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f7e51d8824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f7e51d3798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55f7e51d1f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f7e51cfa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f7e51cfa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f7e51cffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f7e51cffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f7e51d008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f7e51cd0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f7e512535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f7e512e8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55f7e5115df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55f7e5141ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2f9f9c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f7e51091bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==845==Register values: Step #5: rax = 0x000055f7e7249e9a rbx = 0x00007ffd1ee369ae rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055f7e7249e9a rsi = 0x00007ffd1ee369ae rbp = 0x00007ffd1ee33960 rsp = 0x00007ffd1ee33908 Step #5: r8 = 0x000055f7e7242160 r9 = 0x000055f7e72421c0 r10 = 0x000055f7e7251000 r11 = 0x000055f7e7251858 Step #5: r12 = 0x000055f7e7249da8 r13 = 0x0000000000000071 r14 = 0x00007ffd1ee389b2 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==845==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1474f13bbb650c7056f1de886ec142191119c9f Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 546933414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/b1474f13bbb650c7056f1de886ec142191119c9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 5554 processed earlier; will process 1068 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: #128 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==849==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcb7d5b766 (pc 0x7fd143912a84 bp 0x7ffcb7d48740 sp 0x7ffcb7d486e8 T849) Step #5: ==849==The signal is caused by a READ memory access. Step #5: #0 0x7fd143912a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a19ce80824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a19ce7b798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55a19ce79f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a19ce77a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a19ce77a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a19ce77fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a19ce77fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a19ce7808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a19ce750d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55a19cdcd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a19cdd68f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55a19cdbddf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55a19cde9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd1437ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a19cdb11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==849==Register values: Step #5: rax = 0x000055a19e20fac8 rbx = 0x00007ffcb7d4b78e rcx = 0x0000000000000033 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055a19e20fac8 rsi = 0x00007ffcb7d4b78e rbp = 0x00007ffcb7d48740 rsp = 0x00007ffcb7d486e8 Step #5: r8 = 0x000055a19e207de0 r9 = 0x000055a19e207e40 r10 = 0x000055a19cebca5d r11 = 0x000055a19e2174d8 Step #5: r12 = 0x000055a19e20fa90 r13 = 0x0000000000000071 r14 = 0x00007ffcb7d4d792 r15 = 0x0000000000000026 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==849==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6af6c6b23fbe8541f0bd80f5d9b5e43c9b2a45d Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 547148836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/f6af6c6b23fbe8541f0bd80f5d9b5e43c9b2a45d' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 5693 processed earlier; will process 929 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: #128 pulse exec/s: 0 rss: 31Mb Step #5: #256 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==853==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc551a1ad6 (pc 0x7fe3bb0d1a84 bp 0x7ffc5518eab0 sp 0x7ffc5518ea58 T853) Step #5: ==853==The signal is caused by a READ memory access. Step #5: #0 0x7fe3bb0d1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55993aaef824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55993aaea493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55993aae8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55993aae6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55993aae6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55993aae6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55993aae6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55993aae708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55993aae40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55993aa3c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55993aa458f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #12 0x55993aa2cdf9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #13 0x55993aa58ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe3baf6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55993aa201bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==853==Register values: Step #5: rax = 0x000055993bed4804 rbx = 0x00007ffc55191afe rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055993bed4804 rsi = 0x00007ffc55191afe rbp = 0x00007ffc5518eab0 rsp = 0x00007ffc5518ea58 Step #5: r8 = 0x000055993beccad0 r9 = 0x000055993beccac0 r10 = 0x000055993bd5b010 r11 = 0x000055993bedc1c8 Step #5: r12 = 0x000055993bed4718 r13 = 0x0000000000000070 r14 = 0x00007ffc55193b02 r15 = 0x0000000000000019 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: ==853==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9b6da7ee427ce064c36c602e5b2f320681182de Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 548524770 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge62.txt' Step #5: MERGE-INNER: '/corpus/fuzz_translate_generic/d9b6da7ee427ce064c36c602e5b2f320681182de' caused a failure at the previous merge step Step #5: MERGE-INNER: 6622 total files; 6033 processed earlier; will process 589 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: corrupted size vs. prev_size Step #5: ==857== ERROR: libFuzzer: deadly signal Step #5: ==62== libFuzzer: run interrupted; exiting Step #5: ==857== libFuzzer: run interrupted; exiting Step #5: du: cannot access '/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_translate_generic.*.profraw': No such file or directory Step #5: [2026-01-26 08:04:56,778 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-26 08:04:56,801 INFO] Finished finding shared libraries for targets. Step #5: [2026-01-26 08:04:56,969 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-01-26 08:04:56,969 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/file_view_index.html". Step #5: [2026-01-26 08:04:56,979 DEBUG] Finished generating file view html index file. Step #5: [2026-01-26 08:04:56,979 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-01-26 08:04:56,980 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-01-26 08:04:56,980 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-01-26 08:04:57,038 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-01-26 08:04:57,038 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/directory_view_index.html". Step #5: [2026-01-26 08:04:57,038 DEBUG] Finished generating directory view html index file. Step #5: [2026-01-26 08:04:57,038 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/index.html". Step #5: [2026-01-26 08:04:57,175 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-01-26 08:04:57,176 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/file_view_index.html". Step #5: [2026-01-26 08:04:57,184 DEBUG] Finished generating file view html index file. Step #5: [2026-01-26 08:04:57,185 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-01-26 08:04:57,185 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-01-26 08:04:57,185 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-01-26 08:04:57,240 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-01-26 08:04:57,240 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/directory_view_index.html". Step #5: [2026-01-26 08:04:57,240 DEBUG] Finished generating directory view html index file. Step #5: [2026-01-26 08:04:57,241 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/index.html". Step #5: [2026-01-26 08:04:57,378 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-01-26 08:04:57,378 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/file_view_index.html". Step #5: [2026-01-26 08:04:57,387 DEBUG] Finished generating file view html index file. Step #5: [2026-01-26 08:04:57,387 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-01-26 08:04:57,387 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-01-26 08:04:57,387 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-01-26 08:04:57,442 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-01-26 08:04:57,442 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/directory_view_index.html". Step #5: [2026-01-26 08:04:57,442 DEBUG] Finished generating directory view html index file. Step #5: [2026-01-26 08:04:57,443 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/index.html". Step #5: WARNING: fuzz_translate_generic has no profdata generated. 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: 63e5bc7682b8: Already exists Step #6: 73627a576b0e: Already exists Step #6: 55a27ac172bb: Already exists Step #6: 5675beb8625d: Already exists Step #6: d159e7e67e4c: Already exists Step #6: 2fecd7944fda: Already exists Step #6: d4c611b0d4b1: Pulling fs layer Step #6: 575e3b197795: Pulling fs layer Step #6: 575e3b197795: Verifying Checksum Step #6: 575e3b197795: Download complete Step #6: d4c611b0d4b1: Verifying Checksum Step #6: d4c611b0d4b1: Download complete Step #6: d4c611b0d4b1: Pull complete Step #6: 575e3b197795: Pull complete Step #6: Digest: sha256:50bed1cbb8f6cbafc963c53d9f42504a325f5a962ad21f5a5fe68a8d23172224 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/29 files][ 0.0 B/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/style.css [Content-Type=text/css]... Step #7: / [0/29 files][ 2.3 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/summary.json [Content-Type=application/json]... Step #7: / [0/29 files][ 2.3 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/directory_view_index.html [Content-Type=text/html]... Step #7: / [0/29 files][ 2.3 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/index.html [Content-Type=text/html]... Step #7: / [0/29 files][ 2.3 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/file_view_index.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/report.html [Content-Type=text/html]... Step #7: / [0/29 files][ 5.5 KiB/ 3.9 MiB] 0% Done / [0/29 files][ 5.5 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/report.html [Content-Type=text/html]... Step #7: / [0/29 files][ 5.5 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/report.html [Content-Type=text/html]... Step #7: / [0/29 files][ 12.5 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tests/report.html [Content-Type=text/html]... Step #7: / [0/29 files][ 12.7 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tests/fuzzing/table_fuzzer.cc.html [Content-Type=text/html]... Step #7: / [0/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tests/fuzzing/fuzz_backtranslate.c.html [Content-Type=text/html]... Step #7: / [0/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tests/fuzzing/fuzz_translate_generic.c.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tools/report.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tests/fuzzing/report.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tools/gnulib/report.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tools/gnulib/free.c.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/lou_translateString.c.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done / [2/29 files][ 22.8 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/compileTranslationTable.c.html [Content-Type=text/html]... Step #7: / [2/29 files][ 22.8 KiB/ 3.9 MiB] 0% Done / [3/29 files][ 22.8 KiB/ 3.9 MiB] 0% Done / [4/29 files][ 27.1 KiB/ 3.9 MiB] 0% Done / [5/29 files][ 36.6 KiB/ 3.9 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/logging.c.html [Content-Type=text/html]... Step #7: / [5/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/utils.c.html [Content-Type=text/html]... Step #7: / [5/29 files][ 69.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/commonTranslationFunctions.c.html [Content-Type=text/html]... Step #7: / [5/29 files][ 92.9 KiB/ 3.9 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/liblouis.h.html [Content-Type=text/html]... Step #7: / [5/29 files][ 97.2 KiB/ 3.9 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/report.html [Content-Type=text/html]... Step #7: / [5/29 files][102.4 KiB/ 3.9 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/config.h.html [Content-Type=text/html]... Step #7: / [5/29 files][106.7 KiB/ 3.9 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/internal.h.html [Content-Type=text/html]... Step #7: / [5/29 files][116.4 KiB/ 3.9 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/lou_backTranslateString.c.html [Content-Type=text/html]... Step #7: / [5/29 files][116.4 KiB/ 3.9 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/metadata.c.html [Content-Type=text/html]... Step #7: / [5/29 files][116.4 KiB/ 3.9 MiB] 2% Done / [6/29 files][380.4 KiB/ 3.9 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/pattern.c.html [Content-Type=text/html]... Step #7: / [6/29 files][644.4 KiB/ 3.9 MiB] 16% Done / [7/29 files][ 1.2 MiB/ 3.9 MiB] 29% Done / [8/29 files][ 1.2 MiB/ 3.9 MiB] 29% Done / [9/29 files][ 1.7 MiB/ 3.9 MiB] 42% Done / [10/29 files][ 2.2 MiB/ 3.9 MiB] 57% Done / [11/29 files][ 2.3 MiB/ 3.9 MiB] 60% Done / [12/29 files][ 2.5 MiB/ 3.9 MiB] 63% Done / [13/29 files][ 2.5 MiB/ 3.9 MiB] 63% Done / [14/29 files][ 2.5 MiB/ 3.9 MiB] 63% Done / [15/29 files][ 2.5 MiB/ 3.9 MiB] 63% Done / [16/29 files][ 2.8 MiB/ 3.9 MiB] 72% Done / [17/29 files][ 2.8 MiB/ 3.9 MiB] 72% Done / [18/29 files][ 2.8 MiB/ 3.9 MiB] 72% Done / [19/29 files][ 3.4 MiB/ 3.9 MiB] 87% Done / [20/29 files][ 3.5 MiB/ 3.9 MiB] 89% Done / [21/29 files][ 3.5 MiB/ 3.9 MiB] 89% Done / [22/29 files][ 3.6 MiB/ 3.9 MiB] 92% Done / [23/29 files][ 3.6 MiB/ 3.9 MiB] 92% Done / [24/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done / [25/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done / [26/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done - - [27/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done - [28/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done - [29/29 files][ 3.9 MiB/ 3.9 MiB] 100% Done Step #7: Operation completed over 29 objects/3.9 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/table_fuzzer/control.js [Content-Type=text/javascript]... Step #9: / [0/50 files][ 0.0 B/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/style.css [Content-Type=text/css]... Step #9: / [0/50 files][ 0.0 B/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [0/50 files][ 2.3 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/summary.json [Content-Type=application/json]... Step #9: / [0/50 files][ 5.5 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/index.html [Content-Type=text/html]... Step #9: / [0/50 files][ 5.5 KiB/ 5.4 MiB] 0% Done / [1/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/report.html [Content-Type=text/html]... Step #9: / [1/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [1/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done / [2/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/report.html [Content-Type=text/html]... Step #9: / [2/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/report.html [Content-Type=text/html]... Step #9: / [2/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/tests/report.html [Content-Type=text/html]... Step #9: / [2/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/tests/fuzzing/report.html [Content-Type=text/html]... Step #9: / [2/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/tests/fuzzing/table_fuzzer.cc.html [Content-Type=text/html]... Step #9: / [2/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/tools/gnulib/report.html [Content-Type=text/html]... Step #9: / [2/50 files][ 14.9 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/tools/gnulib/free.c.html [Content-Type=text/html]... Step #9: / [2/50 files][ 14.9 KiB/ 5.4 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/tools/report.html [Content-Type=text/html]... Step #9: / [2/50 files][ 14.9 KiB/ 5.4 MiB] 0% Done / [3/50 files][ 14.9 KiB/ 5.4 MiB] 0% Done / [4/50 files][ 22.4 KiB/ 5.4 MiB] 0% Done / [5/50 files][ 22.4 KiB/ 5.4 MiB] 0% Done / [6/50 files][ 59.6 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/compileTranslationTable.c.html [Content-Type=text/html]... Step #9: / [6/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/logging.c.html [Content-Type=text/html]... Step #9: / [6/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/utils.c.html [Content-Type=text/html]... Step #9: / [6/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/liblouis.h.html [Content-Type=text/html]... Step #9: / [6/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/config.h.html [Content-Type=text/html]... Step #9: / [7/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [8/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [8/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/report.html [Content-Type=text/html]... Step #9: / [8/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/internal.h.html [Content-Type=text/html]... Step #9: / [8/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/metadata.c.html [Content-Type=text/html]... Step #9: / [8/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [9/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/table_fuzzer/linux/src/liblouis/liblouis/pattern.c.html [Content-Type=text/html]... Step #9: / [9/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/control.js [Content-Type=text/javascript]... Step #9: / [9/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/style.css [Content-Type=text/css]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/summary.json [Content-Type=application/json]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/index.html [Content-Type=text/html]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/report.html [Content-Type=text/html]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/tests/report.html [Content-Type=text/html]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/tests/fuzzing/fuzz_backtranslate.c.html [Content-Type=text/html]... Step #9: / [10/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [11/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/tests/fuzzing/report.html [Content-Type=text/html]... Step #9: / [11/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/tools/report.html [Content-Type=text/html]... Step #9: / [11/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/tools/gnulib/report.html [Content-Type=text/html]... Step #9: / [12/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [12/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [13/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [14/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/tools/gnulib/free.c.html [Content-Type=text/html]... Step #9: / [14/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/compileTranslationTable.c.html [Content-Type=text/html]... Step #9: / [14/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [15/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/logging.c.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.1 MiB/ 5.4 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/utils.c.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.1 MiB/ 5.4 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/commonTranslationFunctions.c.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.3 MiB/ 5.4 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/liblouis.h.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.4 MiB/ 5.4 MiB] 25% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/report.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.4 MiB/ 5.4 MiB] 25% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/config.h.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.5 MiB/ 5.4 MiB] 26% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/internal.h.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.6 MiB/ 5.4 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/lou_backTranslateString.c.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.6 MiB/ 5.4 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/metadata.c.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.6 MiB/ 5.4 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/liblouis/pattern.c.html [Content-Type=text/html]... Step #9: / [15/50 files][ 1.8 MiB/ 5.4 MiB] 34% Done / [16/50 files][ 2.0 MiB/ 5.4 MiB] 36% Done / [17/50 files][ 2.0 MiB/ 5.4 MiB] 36% Done / [18/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done / [19/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done / [20/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done / [21/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done / [22/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done / [23/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done / [24/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done - - [25/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done - [26/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done - [27/50 files][ 2.6 MiB/ 5.4 MiB] 48% Done - [28/50 files][ 2.7 MiB/ 5.4 MiB] 49% Done - [29/50 files][ 2.7 MiB/ 5.4 MiB] 49% Done - [30/50 files][ 2.7 MiB/ 5.4 MiB] 49% Done - [31/50 files][ 2.7 MiB/ 5.4 MiB] 49% Done - [32/50 files][ 4.2 MiB/ 5.4 MiB] 78% Done - [33/50 files][ 4.2 MiB/ 5.4 MiB] 78% Done - [34/50 files][ 4.2 MiB/ 5.4 MiB] 78% Done - [35/50 files][ 4.2 MiB/ 5.4 MiB] 78% Done - [36/50 files][ 5.2 MiB/ 5.4 MiB] 95% Done - [37/50 files][ 5.2 MiB/ 5.4 MiB] 96% Done - [38/50 files][ 5.2 MiB/ 5.4 MiB] 96% Done - [39/50 files][ 5.2 MiB/ 5.4 MiB] 96% Done - [40/50 files][ 5.2 MiB/ 5.4 MiB] 96% Done - [41/50 files][ 5.2 MiB/ 5.4 MiB] 96% Done - [42/50 files][ 5.2 MiB/ 5.4 MiB] 96% Done - [43/50 files][ 5.3 MiB/ 5.4 MiB] 97% Done - [44/50 files][ 5.3 MiB/ 5.4 MiB] 97% Done - [45/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [46/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [47/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [48/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [49/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [50/50 files][ 5.4 MiB/ 5.4 MiB] 100% Done \ Step #9: Operation completed over 50 objects/5.4 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/fuzz_backtranslate.json [Content-Type=application/json]... Step #11: / [0/4 files][ 0.0 B/ 10.5 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/table_fuzzer.json [Content-Type=application/json]... Step #11: Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_backtranslate_error.log [Content-Type=application/octet-stream]... Step #11: / [0/4 files][ 0.0 B/ 10.5 KiB] 0% Done / [0/4 files][ 0.0 B/ 10.5 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/coverage_targets.txt [Content-Type=text/plain]... Step #11: / [0/4 files][ 0.0 B/ 10.5 KiB] 0% Done / [1/4 files][ 10.5 KiB/ 10.5 KiB] 99% Done / [2/4 files][ 10.5 KiB/ 10.5 KiB] 99% Done / [3/4 files][ 10.5 KiB/ 10.5 KiB] 99% Done / [4/4 files][ 10.5 KiB/ 10.5 KiB] 100% Done Step #11: Operation completed over 4 objects/10.5 KiB. 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/table_fuzzer.covreport [Content-Type=application/octet-stream]... Step #13: / [0/2 files][ 0.0 B/734.7 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/fuzz_backtranslate.covreport [Content-Type=application/octet-stream]... Step #13: / [0/2 files][213.0 KiB/734.7 KiB] 28% Done / [1/2 files][734.7 KiB/734.7 KiB] 99% Done / [2/2 files][734.7 KiB/734.7 KiB] 100% Done Step #13: Operation completed over 2 objects/734.7 KiB. 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/table_fuzzer.log [Content-Type=application/octet-stream]... Step #15: / [0/5 files][ 0.0 B/673.4 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_translate_generic_error.log [Content-Type=application/octet-stream]... Step #15: / [0/5 files][ 0.0 B/673.4 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_backtranslate.log [Content-Type=application/octet-stream]... Step #15: / [0/5 files][ 792.0 B/673.4 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/table_fuzzer_error.log [Content-Type=application/octet-stream]... Step #15: / [0/5 files][ 877.0 B/673.4 KiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_translate_generic.log [Content-Type=application/octet-stream]... Step #15: / [0/5 files][ 877.0 B/673.4 KiB] 0% Done / [1/5 files][673.4 KiB/673.4 KiB] 99% Done / [2/5 files][673.4 KiB/673.4 KiB] 99% Done / [3/5 files][673.4 KiB/673.4 KiB] 99% Done / [4/5 files][673.4 KiB/673.4 KiB] 99% Done / [5/5 files][673.4 KiB/673.4 KiB] 100% Done Step #15: Operation completed over 5 objects/673.4 KiB. 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/ 153.0 B] / [1 files][ 153.0 B/ 153.0 B] Step #16: Operation completed over 1 objects/153.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 312 0 0 100 312 0 1478 --:--:-- --:--:-- --:--:-- 1485 Finished Step #17 PUSH DONE