starting build "dc40c7df-6c4d-4c4f-a8a0-d36a0a080d5a" 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2" Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Sending build context to Docker daemon 7.168kB Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Step 1/6 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b549f31133a9: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a575c35c56fd: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 233a1a6bcd1a: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": aba1e4859785: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4e29e416dbe3: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6f161ba98941: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b01435484907: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4879b62ed595: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c85d30f1223e: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f3268879ba67: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 79a89a4a3943: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": cac0ad8d1f34: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a6bee9c235d1: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b32d4172ffb7: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ee6d29355ab8: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ad62452d101: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0f397ddd5c60: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f082210ef6a7: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 685638f91c3e: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7b4ffdba87aa: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 9854303f627a: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b01435484907: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4879b62ed595: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c7d995a9844e: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c85d30f1223e: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a61c4cf8f5b8: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f3268879ba67: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": de5cf3f96026: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 79a89a4a3943: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 810aa1407afe: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": cac0ad8d1f34: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 5fdfb774bcc6: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 28ebc8874920: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ad62452d101: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0fc4160d1759: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a6bee9c235d1: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f082210ef6a7: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7addff247958: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0f397ddd5c60: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b00b6c487a1c: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 685638f91c3e: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b32d4172ffb7: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6473bbc3ccca: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 444f74548dd9: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ee6d29355ab8: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7b4ffdba87aa: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 8dbb89fa51f4: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 9854303f627a: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a61c4cf8f5b8: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": de5cf3f96026: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 810aa1407afe: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 5fdfb774bcc6: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f7439324f1a6: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 58c0e1ad2326: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6e8c3dc52556: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 024f90d9de24: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ca387921e06: Pulling fs layer Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 28ebc8874920: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0fc4160d1759: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7addff247958: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6e8c3dc52556: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 024f90d9de24: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ca387921e06: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6473bbc3ccca: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 58c0e1ad2326: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 8dbb89fa51f4: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 444f74548dd9: Waiting Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4e29e416dbe3: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 233a1a6bcd1a: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 233a1a6bcd1a: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b01435484907: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4879b62ed595: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4879b62ed595: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b549f31133a9: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b549f31133a9: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": aba1e4859785: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": aba1e4859785: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 79a89a4a3943: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 79a89a4a3943: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": cac0ad8d1f34: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": cac0ad8d1f34: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a6bee9c235d1: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a6bee9c235d1: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b32d4172ffb7: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b32d4172ffb7: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a575c35c56fd: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a575c35c56fd: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ad62452d101: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f3268879ba67: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f3268879ba67: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ee6d29355ab8: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ee6d29355ab8: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f082210ef6a7: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f082210ef6a7: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 685638f91c3e: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 685638f91c3e: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0f397ddd5c60: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0f397ddd5c60: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c7d995a9844e: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c7d995a9844e: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7b4ffdba87aa: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7b4ffdba87aa: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 9854303f627a: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 9854303f627a: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a61c4cf8f5b8: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a61c4cf8f5b8: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 810aa1407afe: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 810aa1407afe: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": de5cf3f96026: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": de5cf3f96026: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 5fdfb774bcc6: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 28ebc8874920: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 28ebc8874920: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b549f31133a9: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0fc4160d1759: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0fc4160d1759: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7addff247958: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7addff247958: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6473bbc3ccca: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6473bbc3ccca: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b00b6c487a1c: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b00b6c487a1c: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 8dbb89fa51f4: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 444f74548dd9: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 444f74548dd9: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c85d30f1223e: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f7439324f1a6: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f7439324f1a6: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 58c0e1ad2326: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6e8c3dc52556: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ca387921e06: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ca387921e06: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 024f90d9de24: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 024f90d9de24: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a575c35c56fd: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 233a1a6bcd1a: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6f161ba98941: Verifying Checksum Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6f161ba98941: Download complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": aba1e4859785: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4e29e416dbe3: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6f161ba98941: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b01435484907: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 4879b62ed595: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c85d30f1223e: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f3268879ba67: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 79a89a4a3943: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": cac0ad8d1f34: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a6bee9c235d1: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b32d4172ffb7: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ee6d29355ab8: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ad62452d101: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0f397ddd5c60: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f082210ef6a7: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 685638f91c3e: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7b4ffdba87aa: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 9854303f627a: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": c7d995a9844e: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": a61c4cf8f5b8: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": de5cf3f96026: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 810aa1407afe: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 5fdfb774bcc6: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 28ebc8874920: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0fc4160d1759: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7addff247958: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": b00b6c487a1c: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6473bbc3ccca: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 444f74548dd9: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 8dbb89fa51f4: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": f7439324f1a6: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 58c0e1ad2326: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 6e8c3dc52556: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 024f90d9de24: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 7ca387921e06: Pull complete Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Digest: sha256:e152a39ce9e74fa239b5e6cd4af200e5d1d683de01403d07f603b62b823d9057 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> 19e86f22a0f3 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Step 2/6 : RUN apt-get update && apt-get install -y make autoconf automake libtool pkg-config zlib1g-dev libpci-dev Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> Running in 977d460b9576 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Reading package lists... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Reading package lists... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Building dependency tree... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Reading state information... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": make is already the newest version (4.2.1-1.2). Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": make set to manually installed. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": The following additional packages will be installed: Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": file libglib2.0-0 libglib2.0-data libicu66 libltdl-dev libltdl7 libmagic-mgc Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": libmagic1 libpci3 libudev-dev libxml2 pci.ids shared-mime-info xdg-user-dirs Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Suggested packages: Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": | fortran95-compiler gcj-jdk Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": The following NEW packages will be installed: Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": autoconf automake file libglib2.0-0 libglib2.0-data libicu66 libltdl-dev Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": libltdl7 libmagic-mgc libmagic1 libpci-dev libpci3 libtool libudev-dev Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": libxml2 pci.ids pkg-config shared-mime-info xdg-user-dirs zlib1g-dev Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Need to get 13.0 MB of archives. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": After this operation, 57.9 MB of additional disk space will be used. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 xdg-user-dirs amd64 0.17-2ubuntu1 [48.3 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 pci.ids all 0.0~2020.03.20-1 [217 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libudev-dev amd64 245.4-4ubuntu3.24 [19.7 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 pkg-config amd64 0.29.1-0ubuntu4 [45.5 kB] Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Fetched 13.0 MB in 2s (6464 kB/s) Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libmagic-mgc. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": (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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package file. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking file (1:5.38-4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libglib2.0-0:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../03-libglib2.0-0_2.64.6-1~ubuntu20.04.9_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libglib2.0-data. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../04-libglib2.0-data_2.64.6-1~ubuntu20.04.9_all.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libicu66:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../05-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libxml2:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../06-libxml2_2.9.10+dfsg-5ubuntu0.20.04.10_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package shared-mime-info. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../07-shared-mime-info_1.15-1_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking shared-mime-info (1.15-1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package xdg-user-dirs. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../08-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking xdg-user-dirs (0.17-2ubuntu1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package pci.ids. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../09-pci.ids_0.0~2020.03.20-1_all.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking pci.ids (0.0~2020.03.20-1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libpci3:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../10-libpci3_1%3a3.6.4-1ubuntu0.20.04.1_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libpci3:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package autoconf. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../11-autoconf_2.69-11.1_all.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package automake. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../12-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../13-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../14-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libudev-dev:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../15-libudev-dev_245.4-4ubuntu3.24_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libudev-dev:amd64 (245.4-4ubuntu3.24) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../16-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libpci-dev:amd64. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../17-libpci-dev_1%3a3.6.4-1ubuntu0.20.04.1_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libpci-dev:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package libtool. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../18-libtool_2.4.6-14_all.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking libtool (2.4.6-14) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Selecting previously unselected package pkg-config. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Preparing to unpack .../19-pkg-config_0.29.1-0ubuntu4_amd64.deb ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Unpacking pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up pci.ids (0.0~2020.03.20-1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up xdg-user-dirs (0.17-2ubuntu1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": No schema files found: doing nothing. Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up file (1:5.38-4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libudev-dev:amd64 (245.4-4ubuntu3.24) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up autoconf (2.69-11.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libpci3:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libpci-dev:amd64 (1:3.6.4-1ubuntu0.20.04.1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": 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-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libtool (2.4.6-14) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Setting up shared-mime-info (1.15-1) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Removing intermediate container 977d460b9576 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> 0d588f1a2880 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Step 3/6 : RUN git clone --depth 1 https://github.com/liblouis/liblouis Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> Running in fc385f4466e8 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Cloning into 'liblouis'... Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Removing intermediate container fc385f4466e8 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> 1ce09b896480 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Step 4/6 : WORKDIR liblouis Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> Running in d3658cf4c20d Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Removing intermediate container d3658cf4c20d Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> 0b80fdb20ea1 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Step 5/6 : RUN sed -i 's/main/main2/g' tests/fuzzing/fuzz_backtranslate.c && sed -i 's/main/main2/g' tests/fuzzing/fuzz_translate_generic.c && sed -i 's/LLVMFuzzerRunDriver(&argc/\/\/LLVMFuzzerRunDriver(&argc/g' tests/fuzzing/fuzz_backtranslate.c && sed -i 's/LLVMFuzzerRunDriver(&argc/\/\/LLVMFuzzerRunDriver(&argc/g' tests/fuzzing/fuzz_translate_generic.c Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> Running in 9a5ba07524f9 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Removing intermediate container 9a5ba07524f9 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> 48007583c0a4 Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Step 6/6 : COPY build.sh run_tests.sh $SRC/ Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": ---> f1f1d982f4cf Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Successfully built f1f1d982f4cf Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Successfully tagged gcr.io/oss-fuzz/liblouis:latest Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/liblouis:latest Finished Step #1 - "build-efae3bd1-bf7c-4454-b87f-dbf82d0ca7d2" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/liblouis Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileGj5alO 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/fileGj5alO '."/src/liblouis" = { type: "git", url: "https://github.com/liblouis/liblouis", rev: "c2023bd9b4f39778e8b1e7c28d2515dd88247325" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file9ZPmsc Step #2 - "srcmap": + cat /tmp/fileGj5alO Step #2 - "srcmap": + jq '."/src/liblouis" = { type: "git", url: "https://github.com/liblouis/liblouis", rev: "c2023bd9b4f39778e8b1e7c28d2515dd88247325" }' Step #2 - "srcmap": + mv /tmp/file9ZPmsc /tmp/fileGj5alO 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/fileGj5alO Step #2 - "srcmap": + rm /tmp/fileGj5alO 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": + /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": 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": 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|@''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 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|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 assert.h-t assert.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-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-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-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 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 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 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 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 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 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 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 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": mv -f .deps/utils.Tpo .deps/utils.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 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/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": 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": /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": 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|@''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 fcntl.h-t fcntl.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 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": 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 inttypes.h-t inttypes.h 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": 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": 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 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__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_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": 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": 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 stdio.h-t1 stdio.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f stdlib.h-t1 stdlib.h-t2 Step #3 - "compile-libfuzzer-coverage-x86_64": mv stdio.h-t3 stdio.h 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-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 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-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-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-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-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-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-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-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 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-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-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 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 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 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 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-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 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-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-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-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-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 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 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": 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-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-fd-hook.Tpo .deps/libgnutools_la-fd-hook.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 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-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": 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-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-free.Tpo .deps/libgnutools_la-free.Plo 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": 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": 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-progname.Tpo .deps/libgnutools_la-progname.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 .deps/libgnutools_la-fcntl.Tpo .deps/libgnutools_la-fcntl.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-malloca.Tpo .deps/libgnutools_la-malloca.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-u16-to-u8.Tpo unistr/.deps/libgnutools_la-u16-to-u8.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": /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_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_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_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_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": 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_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_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": 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: a575c35c56fd: Already exists Step #4: 233a1a6bcd1a: Already exists Step #4: 11a13e2326d7: Pulling fs layer Step #4: 144f4bcc0757: Pulling fs layer Step #4: 89e15f69eb94: Pulling fs layer Step #4: d7477a9a97fb: Pulling fs layer Step #4: e51fda78deed: Pulling fs layer Step #4: b3f0b664e7e4: Pulling fs layer Step #4: b781eb42e353: Pulling fs layer Step #4: a50d6305d246: Pulling fs layer Step #4: 7a272167bb10: Pulling fs layer Step #4: b1434a989b3c: Pulling fs layer Step #4: 4692ee6abb8e: Pulling fs layer Step #4: bb6cae0cdb0b: Pulling fs layer Step #4: 6451519ed09e: Pulling fs layer Step #4: 791a6c0dfa84: Pulling fs layer Step #4: 4927a56c90bd: Pulling fs layer Step #4: f9623b14dc71: Pulling fs layer Step #4: 1fe17a42334c: Pulling fs layer Step #4: f9f64815b5c0: Pulling fs layer Step #4: 10ee10d97c26: Pulling fs layer Step #4: 4e3a1d4685d7: Pulling fs layer Step #4: 2a032a5c3d2d: Pulling fs layer Step #4: 2b0efc49d105: Pulling fs layer Step #4: 4849e332034a: Pulling fs layer Step #4: 9f2439e2fccc: Pulling fs layer Step #4: 9f4a1a665f38: Pulling fs layer Step #4: a50d6305d246: Waiting Step #4: 7a272167bb10: Waiting Step #4: b1434a989b3c: Waiting Step #4: 4692ee6abb8e: Waiting Step #4: bb6cae0cdb0b: Waiting Step #4: 6451519ed09e: Waiting Step #4: 791a6c0dfa84: Waiting Step #4: 4927a56c90bd: Waiting Step #4: f9623b14dc71: Waiting Step #4: 1fe17a42334c: Waiting Step #4: f9f64815b5c0: Waiting Step #4: 4849e332034a: Waiting Step #4: 9f2439e2fccc: Waiting Step #4: 9f4a1a665f38: Waiting Step #4: 10ee10d97c26: Waiting Step #4: 4e3a1d4685d7: Waiting Step #4: 2b0efc49d105: Waiting Step #4: 2a032a5c3d2d: Waiting Step #4: e51fda78deed: Verifying Checksum Step #4: e51fda78deed: Download complete Step #4: 89e15f69eb94: Verifying Checksum Step #4: 89e15f69eb94: Download complete Step #4: 144f4bcc0757: Verifying Checksum Step #4: 144f4bcc0757: Download complete Step #4: 11a13e2326d7: Verifying Checksum Step #4: 11a13e2326d7: Download complete Step #4: d7477a9a97fb: Verifying Checksum Step #4: d7477a9a97fb: Download complete Step #4: b781eb42e353: Verifying Checksum Step #4: b781eb42e353: Download complete Step #4: a50d6305d246: Verifying Checksum Step #4: a50d6305d246: Download complete Step #4: 7a272167bb10: Verifying Checksum Step #4: 7a272167bb10: Download complete Step #4: 11a13e2326d7: Pull complete Step #4: bb6cae0cdb0b: Verifying Checksum Step #4: bb6cae0cdb0b: Download complete Step #4: 4692ee6abb8e: Verifying Checksum Step #4: 4692ee6abb8e: Download complete Step #4: 6451519ed09e: Verifying Checksum Step #4: 6451519ed09e: Download complete Step #4: 4927a56c90bd: Download complete Step #4: 144f4bcc0757: Pull complete Step #4: 1fe17a42334c: Verifying Checksum Step #4: 1fe17a42334c: Download complete Step #4: b3f0b664e7e4: Verifying Checksum Step #4: b3f0b664e7e4: Download complete Step #4: 89e15f69eb94: Pull complete Step #4: f9f64815b5c0: Download complete Step #4: 2a032a5c3d2d: Download complete Step #4: 4e3a1d4685d7: Download complete Step #4: b1434a989b3c: Download complete Step #4: d7477a9a97fb: Pull complete Step #4: e51fda78deed: Pull complete Step #4: 4849e332034a: Verifying Checksum Step #4: 4849e332034a: Download complete Step #4: 2b0efc49d105: Verifying Checksum Step #4: 2b0efc49d105: Download complete Step #4: 9f4a1a665f38: Download complete Step #4: 10ee10d97c26: Verifying Checksum Step #4: 10ee10d97c26: Download complete Step #4: 791a6c0dfa84: Verifying Checksum Step #4: 791a6c0dfa84: Download complete Step #4: 9f2439e2fccc: Verifying Checksum Step #4: 9f2439e2fccc: Download complete Step #4: f9623b14dc71: Verifying Checksum Step #4: f9623b14dc71: Download complete Step #4: b3f0b664e7e4: Pull complete Step #4: b781eb42e353: Pull complete Step #4: a50d6305d246: Pull complete Step #4: 7a272167bb10: Pull complete Step #4: b1434a989b3c: Pull complete Step #4: 4692ee6abb8e: Pull complete Step #4: bb6cae0cdb0b: Pull complete Step #4: 6451519ed09e: Pull complete Step #4: 791a6c0dfa84: Pull complete Step #4: 4927a56c90bd: Pull complete Step #4: f9623b14dc71: Pull complete Step #4: 1fe17a42334c: Pull complete Step #4: f9f64815b5c0: Pull complete Step #4: 10ee10d97c26: Pull complete Step #4: 4e3a1d4685d7: Pull complete Step #4: 2a032a5c3d2d: Pull complete Step #4: 2b0efc49d105: Pull complete Step #4: 4849e332034a: Pull complete Step #4: 9f2439e2fccc: Pull complete Step #4: 9f4a1a665f38: Pull complete Step #4: Digest: sha256:82ff40a8beef0081fd03f20097ba1b8c77db4748b38097b5f60744f824dae1c0 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-02-12 06:30:47,912 INFO] Finding shared libraries for targets (if any). Step #5: [2026-02-12 06:30:47,922 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: 2702089400 Step #5: MERGE-OUTER: 4862 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: 2702110544 Step #5: INFO: -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: 4862 total files; 0 processed earlier; will process 4862 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: ==74==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff5059b15c (pc 0x7f9e28c93a84 bp 0x7fff50588130 sp 0x7fff505880d8 T74) Step #5: ==74==The signal is caused by a READ memory access. Step #5: #0 0x7f9e28c93a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e5a30f5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e5a30f0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55e5a30eef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e5a30eca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e5a30eca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e5a30ecfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e5a30ecfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e5a30ed08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e5a30ea0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55e5a304235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e5a304b8f8 in fuzzer::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 0x55e5a3032df9 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 0x55e5a305ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9e28b2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e5a30261bd 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 = 0x000055e5a562533e rbx = 0x00007fff5058b17e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055e5a562533e rsi = 0x00007fff5058b17e rbp = 0x00007fff50588130 rsp = 0x00007fff505880d8 Step #5: r8 = 0x000055e5a561d6c0 r9 = 0x000055e5a561d720 r10 = 0xfffffffffffffe1e r11 = 0x000055e5a562cdb8 Step #5: r12 = 0x000055e5a5625308 r13 = 0x0000000000000070 r14 = 0x00007fff5058d182 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: ==74==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cdc2a3a740506149369cfa643183b523b7f04be6 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702147526 Step #5: INFO: -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/cdc2a3a740506149369cfa643183b523b7f04be6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 20 processed earlier; will process 4842 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: ==87==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe8b778aba (pc 0x7fb4fcdd1a84 bp 0x7ffe8b765a90 sp 0x7ffe8b765a38 T87) Step #5: ==87==The signal is caused by a READ memory access. Step #5: #0 0x7fb4fcdd1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55867c6cc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55867c6c7493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55867c6c5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55867c6c3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55867c6c3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55867c6c3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55867c6c3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55867c6c408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55867c6c10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55867c61935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55867c6228f8 in fuzzer::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 0x55867c609df9 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 0x55867c635ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb4fcc6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55867c5fd1bd 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 = 0x000055867e6b536e rbx = 0x00007ffe8b768ade rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055867e6b536e rsi = 0x00007ffe8b768ade rbp = 0x00007ffe8b765a90 rsp = 0x00007ffe8b765a38 Step #5: r8 = 0x000055867e6ad6f0 r9 = 0x000055867e6ad6e0 r10 = 0x000055867e6bf000 r11 = 0x000055867e6bcde8 Step #5: r12 = 0x000055867e6b5338 r13 = 0x0000000000000070 r14 = 0x00007ffe8b76aae2 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-0dbdda52f15d190a65928ad8a5bb80d5364e674c Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702186373 Step #5: INFO: -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/0dbdda52f15d190a65928ad8a5bb80d5364e674c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 45 processed earlier; will process 4817 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: ==95==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffa365867c (pc 0x7f0497c56a84 bp 0x7fffa3645650 sp 0x7fffa36455f8 T95) Step #5: ==95==The signal is caused by a READ memory access. Step #5: #0 0x7f0497c56a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557117b50824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557117b4b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557117b49f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557117b47a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557117b47a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557117b47fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557117b47fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557117b4808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557117b450d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557117a9d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557117aa68f8 in fuzzer::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 0x557117a8ddf9 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 0x557117ab9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0497aef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557117a811bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==95==Register values: Step #5: rax = 0x0000557119a1a378 rbx = 0x00007fffa364869e rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x0000557119a1a378 rsi = 0x00007fffa364869e rbp = 0x00007fffa3645650 rsp = 0x00007fffa36455f8 Step #5: r8 = 0x0000557119a126f0 r9 = 0x0000557119a126e0 r10 = 0xfffffffffffffe1e r11 = 0x0000557119a21de8 Step #5: r12 = 0x0000557119a1a338 r13 = 0x0000000000000070 r14 = 0x00007fffa364a6a2 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: ==95==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a0a06914f8d2a0fbee55713f1f0b1f2794a57f2 Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702224896 Step #5: INFO: -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/7a0a06914f8d2a0fbee55713f1f0b1f2794a57f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 68 processed earlier; will process 4794 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: ==102==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeb1b5acea (pc 0x7ff746601a84 bp 0x7ffeb1b47cc0 sp 0x7ffeb1b47c68 T102) Step #5: ==102==The signal is caused by a READ memory access. Step #5: #0 0x7ff746601a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5586c7da6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5586c7da1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5586c7d9ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5586c7d9da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5586c7d9da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5586c7d9dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5586c7d9dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5586c7d9e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5586c7d9b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5586c7cf335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5586c7cfc8f8 in fuzzer::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 0x5586c7ce3df9 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 0x5586c7d0fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff74649a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5586c7cd71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==102==Register values: Step #5: rax = 0x00005586c8da5374 rbx = 0x00007ffeb1b4ad0e rcx = 0x000000000068003c rdx = 0x000000000000fffc Step #5: rdi = 0x00005586c8da5374 rsi = 0x00007ffeb1b4ad0e rbp = 0x00007ffeb1b47cc0 rsp = 0x00007ffeb1b47c68 Step #5: r8 = 0x00005586c8d9d6f0 r9 = 0x00005586c8d9d6e0 r10 = 0xfffffffffffffe1e r11 = 0x00005586c8dacde8 Step #5: r12 = 0x00005586c8da5338 r13 = 0x0000000000000070 r14 = 0x00007ffeb1b4cd12 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: ==102==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0bbf6a8044dea49a088a87067d5570e739dcae41 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702263532 Step #5: INFO: -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/0bbf6a8044dea49a088a87067d5570e739dcae41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 93 processed earlier; will process 4769 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: ==121==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff60e7ccdc (pc 0x7f726903ea84 bp 0x7fff60e69cb0 sp 0x7fff60e69c58 T121) Step #5: ==121==The signal is caused by a READ memory access. Step #5: #0 0x7f726903ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ed2a57a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ed2a575798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55ed2a573f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ed2a571a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ed2a571a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ed2a571fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ed2a571fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ed2a57208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ed2a56f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55ed2a4c735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ed2a4d08f8 in fuzzer::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 0x55ed2a4b7df9 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 0x55ed2a4e3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7268ed7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ed2a4ab1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==121==Register values: Step #5: rax = 0x000055ed2b453610 rbx = 0x00007fff60e6ccfe rcx = 0x000000000000000b rdx = 0x000000000000fffe Step #5: rdi = 0x000055ed2b453610 rsi = 0x00007fff60e6ccfe rbp = 0x00007fff60e69cb0 rsp = 0x00007fff60e69c58 Step #5: r8 = 0x000055ed2b44b990 r9 = 0x000055ed2b44b980 r10 = 0x000055ed2b45a000 r11 = 0x000055ed2b45b088 Step #5: r12 = 0x000055ed2b4535d8 r13 = 0x0000000000000071 r14 = 0x00007fff60e6ed02 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: ==121==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a54df820beb67068d1572659ae68296185116f53 Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702301637 Step #5: INFO: -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/a54df820beb67068d1572659ae68296185116f53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 110 processed earlier; will process 4752 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: ==141==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcc6131996 (pc 0x7ff0a2013a84 bp 0x7ffcc611e970 sp 0x7ffcc611e918 T141) Step #5: ==141==The signal is caused by a READ memory access. Step #5: #0 0x7ff0a2013a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55722e964824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55722e95f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55722e95df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55722e95ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55722e95ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55722e95bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55722e95bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55722e95c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55722e9590d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55722e8b135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55722e8ba8f8 in fuzzer::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 0x55722e8a1df9 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 0x55722e8cdad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff0a1eac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55722e8951bd 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 = 0x00005572303ee9a6 rbx = 0x00007ffcc61219be rcx = 0x0068006300740061 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005572303ee9a6 rsi = 0x00007ffcc61219be rbp = 0x00007ffcc611e970 rsp = 0x00007ffcc611e918 Step #5: r8 = 0x00005572303e6b40 r9 = 0x00005572303e6ba0 r10 = 0x00005572303f3000 r11 = 0x00005572303f6238 Step #5: r12 = 0x00005572303ee968 r13 = 0x0000000000000070 r14 = 0x00007ffcc61239c2 r15 = 0x0000000000000055 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-a171b8dd1b7649b80d75e84e43ee9c2578606290 Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702344681 Step #5: INFO: -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/a171b8dd1b7649b80d75e84e43ee9c2578606290' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 139 processed earlier; will process 4723 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: ==150==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff3ee6bd2c (pc 0x7fdb3480ca84 bp 0x7fff3ee58d00 sp 0x7fff3ee58ca8 T150) Step #5: ==150==The signal is caused by a READ memory access. Step #5: #0 0x7fdb3480ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56270c401824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56270c3fc798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56270c3faf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56270c3f8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56270c3f8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56270c3f8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56270c3f8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56270c3f908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56270c3f60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56270c34e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56270c3578f8 in fuzzer::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 0x56270c33edf9 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 0x56270c36aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdb346a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56270c3321bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==150==Register values: Step #5: rax = 0x000056270de94376 rbx = 0x00007fff3ee5bd4e rcx = 0x003000680070003a rdx = 0x000000000000fffe Step #5: rdi = 0x000056270de94376 rsi = 0x00007fff3ee5bd4e rbp = 0x00007fff3ee58d00 rsp = 0x00007fff3ee58ca8 Step #5: r8 = 0x000056270de8c6f0 r9 = 0x000056270de8c6e0 r10 = 0x000056270c42ca5d r11 = 0x000056270de9bde8 Step #5: r12 = 0x000056270de94338 r13 = 0x0000000000000071 r14 = 0x00007fff3ee5dd52 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: ==150==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-afbca54e92f95c44e50ea4591c443050dbf54ea1 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702383733 Step #5: INFO: -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/afbca54e92f95c44e50ea4591c443050dbf54ea1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 166 processed earlier; will process 4696 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: ==158==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcc07a7396 (pc 0x7f4b4a38ea84 bp 0x7ffcc0794370 sp 0x7ffcc0794318 T158) Step #5: ==158==The signal is caused by a READ memory access. Step #5: #0 0x7f4b4a38ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559ad821e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559ad8219798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x559ad8217f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559ad8215a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559ad8215a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559ad8215fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559ad8215fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559ad821608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559ad82130d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x559ad816b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559ad81748f8 in fuzzer::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 0x559ad815bdf9 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 0x559ad8187ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4b4a227082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559ad814f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==158==Register values: Step #5: rax = 0x0000559ad976a006 rbx = 0x00007ffcc07973be rcx = 0x003100690070003a rdx = 0x000000000000fff8 Step #5: rdi = 0x0000559ad976a006 rsi = 0x00007ffcc07973be rbp = 0x00007ffcc0794370 rsp = 0x00007ffcc0794318 Step #5: r8 = 0x0000559ad9762380 r9 = 0x0000559ad97623e0 r10 = 0x0000559ad8249a5d r11 = 0x0000559ad9771a78 Step #5: r12 = 0x0000559ad9769fc8 r13 = 0x0000000000000071 r14 = 0x00007ffcc07993c2 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: ==158==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ebdc288698513cad6490fb3acda8c9bf7a8a46b Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702430912 Step #5: INFO: -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/4ebdc288698513cad6490fb3acda8c9bf7a8a46b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 204 processed earlier; will process 4658 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: ==166==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffebe3ccbda (pc 0x7f40b3bb8a84 bp 0x7ffebe3b9bb0 sp 0x7ffebe3b9b58 T166) Step #5: ==166==The signal is caused by a READ memory access. Step #5: #0 0x7f40b3bb8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a5d97f9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a5d97f4493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a5d97f2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a5d97f0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a5d97f0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a5d97f0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a5d97f0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a5d97f108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a5d97ee0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a5d974635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a5d974f8f8 in fuzzer::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 0x55a5d9736df9 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 0x55a5d9762ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f40b3a51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a5d972a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==166==Register values: Step #5: rax = 0x000055a5dbb2e9e8 rbx = 0x00007ffebe3bcbfe rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055a5dbb2e9e8 rsi = 0x00007ffebe3bcbfe rbp = 0x00007ffebe3b9bb0 rsp = 0x00007ffebe3b9b58 Step #5: r8 = 0x000055a5dbb26ce0 r9 = 0x000055a5dbb26d40 r10 = 0x000055a5dbb2a000 r11 = 0x000055a5dbb363d8 Step #5: r12 = 0x000055a5dbb2e928 r13 = 0x0000000000000070 r14 = 0x00007ffebe3bec02 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: ==166==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31705f7456c3262073c2d91d47365ee5700b3c6a Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702472964 Step #5: INFO: -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/31705f7456c3262073c2d91d47365ee5700b3c6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 214 processed earlier; will process 4648 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: ==170==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1fb5a4f8 (pc 0x7f71c480ba84 bp 0x7ffd1fb474d0 sp 0x7ffd1fb47478 T170) Step #5: ==170==The signal is caused by a READ memory access. Step #5: #0 0x7f71c480ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a4623da824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a4623d5798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55a4623d3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a4623d1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a4623d1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a4623d1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a4623d1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a4623d208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a4623cf0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a46232735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a4623308f8 in fuzzer::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 0x55a462317df9 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 0x55a462343ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f71c46a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a46230b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==170==Register values: Step #5: rax = 0x000055a4631ef286 rbx = 0x00007ffd1fb4a51e rcx = 0x003f0042002e0021 rdx = 0x000000000000fffa Step #5: rdi = 0x000055a4631ef286 rsi = 0x00007ffd1fb4a51e rbp = 0x00007ffd1fb474d0 rsp = 0x00007ffd1fb47478 Step #5: r8 = 0x000055a4631e7600 r9 = 0x000055a4631e7660 r10 = 0x000055a4631ef000 r11 = 0x000055a4631f6cf8 Step #5: r12 = 0x000055a4631ef248 r13 = 0x0000000000000071 r14 = 0x00007ffd1fb4c522 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: ==170==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-566cbdd6585223e12dbafb7595cd1e9371dcd85e Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702513774 Step #5: INFO: -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/566cbdd6585223e12dbafb7595cd1e9371dcd85e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 228 processed earlier; will process 4634 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==174==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffee4644b2a (pc 0x7f2226643a84 bp 0x7ffee4631b00 sp 0x7ffee4631aa8 T174) Step #5: ==174==The signal is caused by a READ memory access. Step #5: #0 0x7f2226643a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56119bbd9824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56119bbd4798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56119bbd2f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56119bbd0a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56119bbd0a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56119bbd0fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56119bbd0fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56119bbd108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56119bbce0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56119bb2635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56119bb2f8f8 in fuzzer::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 0x56119bb16df9 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 0x56119bb42ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f22264dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56119bb0a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==174==Register values: Step #5: rax = 0x000056119cc53396 rbx = 0x00007ffee4634b4e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000056119cc53396 rsi = 0x00007ffee4634b4e rbp = 0x00007ffee4631b00 rsp = 0x00007ffee4631aa8 Step #5: r8 = 0x000056119cc4b6f0 r9 = 0x000056119cc4b6e0 r10 = 0xfffffffffffffe1e r11 = 0x000056119cc5ade8 Step #5: r12 = 0x000056119cc53338 r13 = 0x0000000000000071 r14 = 0x00007ffee4636b52 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: ==174==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3943a0bc817c1bee934a0e331549f39a94dc7d9b Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702551359 Step #5: INFO: -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/3943a0bc817c1bee934a0e331549f39a94dc7d9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 230 processed earlier; will process 4632 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: ==178==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd8a484000 (pc 0x55b1c33bb825 bp 0x7ffd8a480250 sp 0x7ffd8a47a120 T178) Step #5: #0 0x55b1c33bb825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55b1c33b7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55b1c33b5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55b1c33b5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55b1c33b5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55b1c33b5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55b1c33b608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55b1c33b30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x55b1c330b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55b1c33148f8 in fuzzer::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 0x55b1c32fbdf9 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 0x55b1c3327ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7fd1e20b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55b1c32ef1bd 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: ==178==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7992e94537e60798a64c079eac5a9d2e1d884f9d Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702595466 Step #5: INFO: -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: 4862 total files; 247 processed earlier; will process 4615 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: ==182==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffec7dc0000 (pc 0x7f8f75365ad3 bp 0x7ffec7db78a0 sp 0x7ffec7db7848 T182) Step #5: #0 0x7f8f75365ad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5625b1fa4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5625b1f9f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5625b1f9df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5625b1f9ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5625b1f9ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5625b1f9bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5625b1f9bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5625b1f9c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5625b1f990d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5625b1ef135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5625b1efa8f8 in fuzzer::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 0x5625b1ee1df9 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 0x5625b1f0dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8f751fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5625b1ed51bd 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: ==182==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a952ef606874284224ead7f856bb1b4bcabcef7c Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702637791 Step #5: INFO: -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/a952ef606874284224ead7f856bb1b4bcabcef7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 265 processed earlier; will process 4597 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: ==186==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffda85eb000 (pc 0x7ff031c63ad3 bp 0x7ffda85e2430 sp 0x7ffda85e23d8 T186) Step #5: #0 0x7ff031c63ad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c64581d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c645818493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c645816f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c645814a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c645814a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c645814fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c645814fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c64581508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c6458120d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c64576a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c6457738f8 in fuzzer::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 0x55c64575adf9 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 0x55c645786ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff031afc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c64574e1bd 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: ==186==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-250f869ef9f0dbe2f1a1e1574d41981d0a943a8b Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702689205 Step #5: INFO: -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/250f869ef9f0dbe2f1a1e1574d41981d0a943a8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 323 processed earlier; will process 4539 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: ==195==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd5c9ef138 (pc 0x7fbb9d066a84 bp 0x7ffd5c9dc110 sp 0x7ffd5c9dc0b8 T195) Step #5: ==195==The signal is caused by a READ memory access. Step #5: #0 0x7fbb9d066a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c6733a3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c67339e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c67339cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c67339aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c67339aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c67339afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c67339afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c67339b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c6733980d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c6732f035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c6732f98f8 in fuzzer::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 0x55c6732e0df9 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 0x55c67330cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbb9ceff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c6732d41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==195==Register values: Step #5: rax = 0x000055c673eb2370 rbx = 0x00007ffd5c9df15e rcx = 0x0000000000000073 rdx = 0x000000000000fffa Step #5: rdi = 0x000055c673eb2370 rsi = 0x00007ffd5c9df15e rbp = 0x00007ffd5c9dc110 rsp = 0x00007ffd5c9dc0b8 Step #5: r8 = 0x000055c673eaa6f0 r9 = 0x000055c673eaa6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055c673eb9de8 Step #5: r12 = 0x000055c673eb2338 r13 = 0x0000000000000070 r14 = 0x00007ffd5c9e1162 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: ==195==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6049658bfc6d1edd1ae1708e2678e04eb0697e03 Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702728245 Step #5: INFO: -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/6049658bfc6d1edd1ae1708e2678e04eb0697e03' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 333 processed earlier; will process 4529 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: ==202==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd8bb09888 (pc 0x7f2ab22fba84 bp 0x7ffd8baf6860 sp 0x7ffd8baf6808 T202) Step #5: ==202==The signal is caused by a READ memory access. Step #5: #0 0x7f2ab22fba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556cb821d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556cb8218493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556cb8216f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556cb8214a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556cb8214a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556cb8214fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556cb8214fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556cb821508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556cb82120d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556cb816a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556cb81738f8 in fuzzer::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 0x556cb815adf9 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 0x556cb8186ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2ab2194082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556cb814e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==202==Register values: Step #5: rax = 0x0000556cb97bc37a rbx = 0x00007ffd8baf98ae rcx = 0x0068006e00740061 rdx = 0x000000000000fffa Step #5: rdi = 0x0000556cb97bc37a rsi = 0x00007ffd8baf98ae rbp = 0x00007ffd8baf6860 rsp = 0x00007ffd8baf6808 Step #5: r8 = 0x0000556cb97b46f0 r9 = 0x0000556cb97b46e0 r10 = 0xfffffffffffffe1e r11 = 0x0000556cb97c3de8 Step #5: r12 = 0x0000556cb97bc338 r13 = 0x0000000000000070 r14 = 0x00007ffd8bafb8b2 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: ==202==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0d8d2a20995c3ed3c33df0721e4e877adc1a9b8 Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702769300 Step #5: INFO: -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/e0d8d2a20995c3ed3c33df0721e4e877adc1a9b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 348 processed earlier; will process 4514 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: ==206==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc98588000 (pc 0x5580d46c1825 bp 0x7ffc98584300 sp 0x7ffc9857e1d0 T206) Step #5: #0 0x5580d46c1825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x5580d46bdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x5580d46bba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x5580d46bba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x5580d46bbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x5580d46bbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x5580d46bc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5580d46b90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x5580d461135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5580d461a8f8 in fuzzer::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 0x5580d4601df9 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 0x5580d462dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f87e29dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5580d45f51bd 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: ==206==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26785b2688d32de3d47207a16d72caa788233112 Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702810402 Step #5: INFO: -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/26785b2688d32de3d47207a16d72caa788233112' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 360 processed earlier; will process 4502 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 0x7fff9e28a6cc (pc 0x7fd861c3da84 bp 0x7fff9e2776a0 sp 0x7fff9e277648 T210) Step #5: ==210==The signal is caused by a READ memory access. Step #5: #0 0x7fd861c3da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f8749bc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f8749b7798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55f8749b5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f8749b3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f8749b3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f8749b3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f8749b3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f8749b408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f8749b10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f87490935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f8749128f8 in fuzzer::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 0x55f8748f9df9 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 0x55f874925ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd861ad6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f8748ed1bd 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 = 0x000055f876496376 rbx = 0x00007fff9e27a6ee rcx = 0x0048004900490049 rdx = 0x000000000000fffe Step #5: rdi = 0x000055f876496376 rsi = 0x00007fff9e27a6ee rbp = 0x00007fff9e2776a0 rsp = 0x00007fff9e277648 Step #5: r8 = 0x000055f87648e6f0 r9 = 0x000055f87648e6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055f87649dde8 Step #5: r12 = 0x000055f876496338 r13 = 0x0000000000000071 r14 = 0x00007fff9e27c6f2 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-78640b790bbc16ec64b8999ffdd017512a1ec38a Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702849388 Step #5: INFO: -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: 4862 total files; 370 processed earlier; will process 4492 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: ==215==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc84ea5246 (pc 0x7fdfd5f65a84 bp 0x7ffc84e92220 sp 0x7ffc84e921c8 T215) Step #5: ==215==The signal is caused by a READ memory access. Step #5: #0 0x7fdfd5f65a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561159392824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56115938d798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56115938bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x561159389a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x561159389a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x561159389fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x561159389fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56115938a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5611593870d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5611592df35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5611592e88f8 in fuzzer::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 0x5611592cfdf9 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 0x5611592fbad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdfd5dfe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5611592c31bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==215==Register values: Step #5: rax = 0x000056115a3db610 rbx = 0x00007ffc84e9526e rcx = 0x000056115a3db5f0 rdx = 0x000000000000fff8 Step #5: rdi = 0x000056115a3db610 rsi = 0x00007ffc84e9526e rbp = 0x00007ffc84e92220 rsp = 0x00007ffc84e921c8 Step #5: r8 = 0xfffffffffffffffe r9 = 0x000056115a3d38e0 r10 = 0x000056115a2f6010 r11 = 0x000056115a3db4fe Step #5: r12 = 0x000056115a3db4c8 r13 = 0x0000000000000071 r14 = 0x00007ffc84e97272 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: ==215==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-837fce13955aed011aa11889543d3c8898d05c7b Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702984849 Step #5: INFO: -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/837fce13955aed011aa11889543d3c8898d05c7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 429 processed earlier; will process 4433 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: ==226==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe7c76cd2a (pc 0x7f839981ba84 bp 0x7ffe7c759d00 sp 0x7ffe7c759ca8 T226) Step #5: ==226==The signal is caused by a READ memory access. Step #5: #0 0x7f839981ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d46337b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d463376493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d463374f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d463372a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d463372a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d463372fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d463372fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d46337308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d4633700d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d4632c835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d4632d18f8 in fuzzer::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 0x55d4632b8df9 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 0x55d4632e4ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f83996b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d4632ac1bd 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 = 0x000055d4648c743a rbx = 0x00007ffe7c75cd4e rcx = 0x0068006300740061 rdx = 0x000000000000fffc Step #5: rdi = 0x000055d4648c743a rsi = 0x00007ffe7c75cd4e rbp = 0x00007ffe7c759d00 rsp = 0x00007ffe7c759ca8 Step #5: r8 = 0x000055d4648bf7b0 r9 = 0x000055d4648bf7a0 r10 = 0x000055d4648c5000 r11 = 0x000055d4648ceea8 Step #5: r12 = 0x000055d4648c73f8 r13 = 0x0000000000000070 r14 = 0x00007ffe7c75ed52 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-55d929af1af2227b71038809e441383fdf573595 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703024372 Step #5: INFO: -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: 4862 total files; 432 processed earlier; will process 4430 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: ==230==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcbdf41d56 (pc 0x7efe9645ca84 bp 0x7ffcbdf2ed30 sp 0x7ffcbdf2ecd8 T230) Step #5: ==230==The signal is caused by a READ memory access. Step #5: #0 0x7efe9645ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564803d8e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564803d89493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x564803d87f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564803d85a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564803d85a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564803d85fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564803d85fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564803d8608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564803d830d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564803cdb35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564803ce48f8 in fuzzer::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 0x564803ccbdf9 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 0x564803cf7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7efe962f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564803cbf1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==230==Register values: Step #5: rax = 0x0000564805390a4e rbx = 0x00007ffcbdf31d7e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000564805390a4e rsi = 0x00007ffcbdf31d7e rbp = 0x00007ffcbdf2ed30 rsp = 0x00007ffcbdf2ecd8 Step #5: r8 = 0x0000564805388dd0 r9 = 0x0000564805388dc0 r10 = 0x0000564805397000 r11 = 0x00005648053984c8 Step #5: r12 = 0x0000564805390a18 r13 = 0x0000000000000070 r14 = 0x00007ffcbdf33d82 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-7218c4d14ca429ffa951f0d9873ceefdfdbd7118 Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703062416 Step #5: INFO: -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/7218c4d14ca429ffa951f0d9873ceefdfdbd7118' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 438 processed earlier; will process 4424 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: ==234==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe38faa5fa (pc 0x7ff30a3c9a84 bp 0x7ffe38f975d0 sp 0x7ffe38f97578 T234) Step #5: ==234==The signal is caused by a READ memory access. Step #5: #0 0x7ff30a3c9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5610a4514824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5610a450f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5610a450df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5610a450ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5610a450ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5610a450bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5610a450bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5610a450c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5610a45090d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5610a446135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5610a446a8f8 in fuzzer::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 0x5610a4451df9 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 0x5610a447dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff30a262082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5610a44451bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==234==Register values: Step #5: rax = 0x00005610a553d510 rbx = 0x00007ffe38f9a61e rcx = 0x00005610a553d4f0 rdx = 0x000000000000fffc Step #5: rdi = 0x00005610a553d510 rsi = 0x00007ffe38f9a61e rbp = 0x00007ffe38f975d0 rsp = 0x00007ffe38f97578 Step #5: r8 = 0xffffffffffffffee r9 = 0x00005610a55356e0 r10 = 0x00005610a453fa5d r11 = 0x00005610a553d36e Step #5: r12 = 0x00005610a553d338 r13 = 0x0000000000000071 r14 = 0x00007ffe38f9c622 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: ==234==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87d0510a33d3891af5ee3d669154507c92f97b72 Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703105214 Step #5: INFO: -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/87d0510a33d3891af5ee3d669154507c92f97b72' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 489 processed earlier; will process 4373 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: ==238==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff158d95ec (pc 0x7fcbf8bf2a84 bp 0x7fff158c65c0 sp 0x7fff158c6568 T238) Step #5: ==238==The signal is caused by a READ memory access. Step #5: #0 0x7fcbf8bf2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c4437d3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c4437ce493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c4437ccf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c4437caa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c4437caa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c4437cafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c4437cafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c4437cb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c4437c80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c44372035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c4437298f8 in fuzzer::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 0x55c443710df9 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 0x55c44373cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fcbf8a8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c4437041bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==238==Register values: Step #5: rax = 0x000055c44442a3da rbx = 0x00007fff158c960e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055c44442a3da rsi = 0x00007fff158c960e rbp = 0x00007fff158c65c0 rsp = 0x00007fff158c6568 Step #5: r8 = 0x000055c4444226f0 r9 = 0x000055c4444226e0 r10 = 0xfffffffffffffe1e r11 = 0x000055c444431de8 Step #5: r12 = 0x000055c44442a338 r13 = 0x0000000000000070 r14 = 0x00007fff158cb612 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-42d2c908d0a6e6601bacf8e80e081aab088d0e81 Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703141916 Step #5: INFO: -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/42d2c908d0a6e6601bacf8e80e081aab088d0e81' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 500 processed earlier; will process 4362 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: #128 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==242==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc0b149cf6 (pc 0x7f540bdcca84 bp 0x7ffc0b136cd0 sp 0x7ffc0b136c78 T242) Step #5: ==242==The signal is caused by a READ memory access. Step #5: #0 0x7f540bdcca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564c417fa824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564c417f5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x564c417f3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564c417f1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564c417f1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564c417f1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564c417f1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564c417f208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564c417ef0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564c4174735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564c417508f8 in fuzzer::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 0x564c41737df9 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 0x564c41763ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f540bc65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564c4172b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==242==Register values: Step #5: rax = 0x0000564c42fea27c rbx = 0x00007ffc0b139d1e rcx = 0x00680070006d0065 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000564c42fea27c rsi = 0x00007ffc0b139d1e rbp = 0x00007ffc0b136cd0 rsp = 0x00007ffc0b136c78 Step #5: r8 = 0x0000564c42fe25f0 r9 = 0x0000564c42fe25e0 r10 = 0x0000564c42f46010 r11 = 0x0000564c42ff1ce8 Step #5: r12 = 0x0000564c42fea238 r13 = 0x0000000000000070 r14 = 0x00007ffc0b13bd22 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: ==242==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16f64ef285b4a577b04a838c29a236a96d483605 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703245322 Step #5: INFO: -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/16f64ef285b4a577b04a838c29a236a96d483605' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 638 processed earlier; will process 4224 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: ==246==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe112c107a (pc 0x7f5cefdbba84 bp 0x7ffe112ae050 sp 0x7ffe112adff8 T246) Step #5: ==246==The signal is caused by a READ memory access. Step #5: #0 0x7f5cefdbba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5573c6645824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5573c6640493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5573c663ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5573c663ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5573c663ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5573c663cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5573c663cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5573c663d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5573c663a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5573c659235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5573c659b8f8 in fuzzer::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 0x5573c6582df9 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 0x5573c65aead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5cefc54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5573c65761bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==246==Register values: Step #5: rax = 0x00005573c74786cc rbx = 0x00007ffe112b109e rcx = 0x0021007200210021 rdx = 0x000000000000fffc Step #5: rdi = 0x00005573c74786cc rsi = 0x00007ffe112b109e rbp = 0x00007ffe112ae050 rsp = 0x00007ffe112adff8 Step #5: r8 = 0x00005573c7470a40 r9 = 0x00005573c7470aa0 r10 = 0x00005573c7374010 r11 = 0x00005573c7480138 Step #5: r12 = 0x00005573c7478688 r13 = 0x0000000000000070 r14 = 0x00007ffe112b30a2 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-fd0021d02ccf7c7cf3ff17aa7424ffd5fae3887a Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703801022 Step #5: INFO: -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/fd0021d02ccf7c7cf3ff17aa7424ffd5fae3887a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 667 processed earlier; will process 4195 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==290==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff377497bc (pc 0x7faf54feda84 bp 0x7fff37736790 sp 0x7fff37736738 T290) Step #5: ==290==The signal is caused by a READ memory access. Step #5: #0 0x7faf54feda84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564b72a6c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564b72a67798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x564b72a65f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564b72a63a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564b72a63a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564b72a63fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564b72a63fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564b72a6408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564b72a610d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564b729b935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564b729c28f8 in fuzzer::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 0x564b729a9df9 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 0x564b729d5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7faf54e86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564b7299d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==290==Register values: Step #5: rax = 0x0000564b73a97384 rbx = 0x00007fff377397de rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000564b73a97384 rsi = 0x00007fff377397de rbp = 0x00007fff37736790 rsp = 0x00007fff37736738 Step #5: r8 = 0x0000564b73a8f6f0 r9 = 0x0000564b73a8f6e0 r10 = 0xfffffffffffffe1e r11 = 0x0000564b73a9ede8 Step #5: r12 = 0x0000564b73a97338 r13 = 0x0000000000000071 r14 = 0x00007fff3773b7e2 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: ==290==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2daf6b361c36da0ff678360a602693bc2232c3ee Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703837554 Step #5: INFO: -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/2daf6b361c36da0ff678360a602693bc2232c3ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 669 processed earlier; will process 4193 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: ==294==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1d20ec68 (pc 0x7f37a3966a84 bp 0x7ffd1d1fbc40 sp 0x7ffd1d1fbbe8 T294) Step #5: ==294==The signal is caused by a READ memory access. Step #5: #0 0x7f37a3966a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557310d01824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557310cfc493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557310cfaf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557310cf8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557310cf8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557310cf8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557310cf8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557310cf908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557310cf60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557310c4e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557310c578f8 in fuzzer::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 0x557310c3edf9 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 0x557310c6aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f37a37ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557310c321bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==294==Register values: Step #5: rax = 0x0000557311f00eb4 rbx = 0x00007ffd1d1fec8e rcx = 0x000000000040005b rdx = 0x000000000000fffa Step #5: rdi = 0x0000557311f00eb4 rsi = 0x00007ffd1d1fec8e rbp = 0x00007ffd1d1fbc40 rsp = 0x00007ffd1d1fbbe8 Step #5: r8 = 0x0000557311ef9230 r9 = 0x0000557311ef9220 r10 = 0x0000557310d2ca5d r11 = 0x0000557311f08928 Step #5: r12 = 0x0000557311f00e78 r13 = 0x0000000000000070 r14 = 0x00007ffd1d200c92 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: ==294==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1dae68ff37debf6a111fc9b1005c4bf52e212fe2 Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703879052 Step #5: INFO: -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/1dae68ff37debf6a111fc9b1005c4bf52e212fe2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 691 processed earlier; will process 4171 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: ==298==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc760c0376 (pc 0x7f5b896bfa84 bp 0x7ffc760ad350 sp 0x7ffc760ad2f8 T298) Step #5: ==298==The signal is caused by a READ memory access. Step #5: #0 0x7f5b896bfa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555a8ef44824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555a8ef3f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555a8ef3df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555a8ef3ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555a8ef3ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555a8ef3bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555a8ef3bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555a8ef3c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555a8ef390d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555a8ee9135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555a8ee9a8f8 in fuzzer::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 0x555a8ee81df9 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 0x555a8eeadad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5b89558082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555a8ee751bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==298==Register values: Step #5: rax = 0x0000555a8ff16200 rbx = 0x00007ffc760b039e rcx = 0x0000000000000015 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000555a8ff16200 rsi = 0x00007ffc760b039e rbp = 0x00007ffc760ad350 rsp = 0x00007ffc760ad2f8 Step #5: r8 = 0x0000555a8ff0e580 r9 = 0x0000555a8ff0e5e0 r10 = 0x0000555a8ef6fa5d r11 = 0x0000555a8ff1dc78 Step #5: r12 = 0x0000555a8ff161c8 r13 = 0x0000000000000070 r14 = 0x00007ffc760b23a2 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: ==298==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae2958cfa55ad58e5e47d47c1ede00b0b8e746fc Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703918434 Step #5: INFO: -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/ae2958cfa55ad58e5e47d47c1ede00b0b8e746fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 711 processed earlier; will process 4151 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: ==302==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff45c869bc (pc 0x7fb52ecb9a84 bp 0x7fff45c73990 sp 0x7fff45c73938 T302) Step #5: ==302==The signal is caused by a READ memory access. Step #5: #0 0x7fb52ecb9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55daf1bdc824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55daf1bd7798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55daf1bd5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55daf1bd3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55daf1bd3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55daf1bd3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55daf1bd3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55daf1bd408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55daf1bd10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55daf1b2935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55daf1b328f8 in fuzzer::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 0x55daf1b19df9 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 0x55daf1b45ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb52eb52082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55daf1b0d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==302==Register values: Step #5: rax = 0x000055daf29f6380 rbx = 0x00007fff45c769de rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055daf29f6380 rsi = 0x00007fff45c769de rbp = 0x00007fff45c73990 rsp = 0x00007fff45c73938 Step #5: r8 = 0x000055daf29ee6f0 r9 = 0x000055daf29ee6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055daf29fdde8 Step #5: r12 = 0x000055daf29f6338 r13 = 0x0000000000000071 r14 = 0x00007fff45c789e2 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: ==302==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-698177a09e728469ac3d10b38219af0265e501ae Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703955759 Step #5: INFO: -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/698177a09e728469ac3d10b38219af0265e501ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 726 processed earlier; will process 4136 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: ==306==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdc5410ca8 (pc 0x7fd667145a84 bp 0x7ffdc53fdc80 sp 0x7ffdc53fdc28 T306) Step #5: ==306==The signal is caused by a READ memory access. Step #5: #0 0x7fd667145a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d70ac3d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d70ac38493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d70ac36f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d70ac34a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d70ac34a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d70ac34fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d70ac34fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d70ac3508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d70ac320d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d70ab8a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d70ab938f8 in fuzzer::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 0x55d70ab7adf9 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 0x55d70aba6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd666fde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d70ab6e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==306==Register values: Step #5: rax = 0x000055d70cb9637e rbx = 0x00007ffdc5400cce rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055d70cb9637e rsi = 0x00007ffdc5400cce rbp = 0x00007ffdc53fdc80 rsp = 0x00007ffdc53fdc28 Step #5: r8 = 0x000055d70cb8e700 r9 = 0x000055d70cb8e760 r10 = 0x000055d70cb9e000 r11 = 0x000055d70cb9ddf8 Step #5: r12 = 0x000055d70cb96348 r13 = 0x0000000000000070 r14 = 0x00007ffdc5402cd2 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: ==306==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd7230a725b012fd9db78b38535a59e77fdb2bc5 Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703991880 Step #5: INFO: -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/fd7230a725b012fd9db78b38535a59e77fdb2bc5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 729 processed earlier; will process 4133 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: 31Mb Step #5: #8 pulse exec/s: 0 rss: 31Mb Step #5: #16 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==310==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeae750d9a (pc 0x7fcba065ba84 bp 0x7ffeae73dd70 sp 0x7ffeae73dd18 T310) Step #5: ==310==The signal is caused by a READ memory access. Step #5: #0 0x7fcba065ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a4f2411824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a4f240c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a4f240af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a4f2408a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a4f2408a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a4f2408fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a4f2408fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a4f240908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a4f24060d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a4f235e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a4f23678f8 in fuzzer::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 0x55a4f234edf9 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 0x55a4f237aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fcba04f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a4f23421bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==310==Register values: Step #5: rax = 0x000055a4f42a5804 rbx = 0x00007ffeae740dbe rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055a4f42a5804 rsi = 0x00007ffeae740dbe rbp = 0x00007ffeae73dd70 rsp = 0x00007ffeae73dd18 Step #5: r8 = 0x000055a4f429db60 r9 = 0x000055a4f429dbc0 r10 = 0x000055a4f243ca5d r11 = 0x000055a4f42ad258 Step #5: r12 = 0x000055a4f42a57a8 r13 = 0x0000000000000070 r14 = 0x00007ffeae742dc2 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: ==310==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-448801958610362cdc8396047def9118bf81c2ed Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704037482 Step #5: INFO: -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/448801958610362cdc8396047def9118bf81c2ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 755 processed earlier; will process 4107 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: ==314==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff70f18f2c (pc 0x7f6ea3ba0a84 bp 0x7fff70f05f00 sp 0x7fff70f05ea8 T314) Step #5: ==314==The signal is caused by a READ memory access. Step #5: #0 0x7f6ea3ba0a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55db660ba824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55db660b5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55db660b3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55db660b1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55db660b1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55db660b1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55db660b1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55db660b208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55db660af0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55db6600735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55db660108f8 in fuzzer::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 0x55db65ff7df9 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 0x55db66023ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6ea3a39082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55db65feb1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==314==Register values: Step #5: rax = 0x000055db6769a36e rbx = 0x00007fff70f08f4e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055db6769a36e rsi = 0x00007fff70f08f4e rbp = 0x00007fff70f05f00 rsp = 0x00007fff70f05ea8 Step #5: r8 = 0x000055db676926f0 r9 = 0x000055db676926e0 r10 = 0xfffffffffffffe1e r11 = 0x000055db676a1de8 Step #5: r12 = 0x000055db6769a338 r13 = 0x0000000000000070 r14 = 0x00007fff70f0af52 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: ==314==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3335e15b8ae12026f0eef9f2ed1afdcbf8d5bae3 Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704074053 Step #5: INFO: -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/3335e15b8ae12026f0eef9f2ed1afdcbf8d5bae3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 762 processed earlier; will process 4100 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: ==318==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff46e98ddc (pc 0x7f4b0312ba84 bp 0x7fff46e85db0 sp 0x7fff46e85d58 T318) Step #5: ==318==The signal is caused by a READ memory access. Step #5: #0 0x7f4b0312ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5579cbabd824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5579cbab8493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5579cbab6f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5579cbab4a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5579cbab4a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5579cbab4fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5579cbab4fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5579cbab508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5579cbab20d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5579cba0a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5579cba138f8 in fuzzer::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 0x5579cb9fadf9 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 0x5579cba26ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4b02fc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5579cb9ee1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==318==Register values: Step #5: rax = 0x00005579ce44d36e rbx = 0x00007fff46e88dfe rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005579ce44d36e rsi = 0x00007fff46e88dfe rbp = 0x00007fff46e85db0 rsp = 0x00007fff46e85d58 Step #5: r8 = 0x00005579ce4456f0 r9 = 0x00005579ce4456e0 r10 = 0xfffffffffffffe1e r11 = 0x00005579ce454de8 Step #5: r12 = 0x00005579ce44d338 r13 = 0x0000000000000070 r14 = 0x00007fff46e8ae02 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: ==318==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-731809f26edc5259bf117f7a351fd51df52b54cf Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704110470 Step #5: INFO: -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/731809f26edc5259bf117f7a351fd51df52b54cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 767 processed earlier; will process 4095 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: ==322==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f120df58a84 bp 0x7ffda425dd60 sp 0x7ffda425dd08 T322) Step #5: ==322==The signal is caused by a READ memory access. Step #5: ==322==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 0x7f120df58a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562ebe24f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562ebe24a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562ebe248f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562ebe246a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562ebe246a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562ebe246fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562ebe246fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562ebe24708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562ebe2440d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x562ebe19c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562ebe1a58f8 in fuzzer::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 0x562ebe18cdf9 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 0x562ebe1b8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f120ddf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562ebe1801bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==322==Register values: Step #5: rax = 0x0000562ec02094fe rbx = 0x00007ffda4260dae rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x0000562ec02094fe rsi = 0x00007ffda4260dae rbp = 0x00007ffda425dd60 rsp = 0x00007ffda425dd08 Step #5: r8 = 0x0000562ec0201810 r9 = 0x0000562ec0201800 r10 = 0x0000562ebe27aa5d r11 = 0x0000562ec0210f08 Step #5: r12 = 0x0000562ec0209458 r13 = 0x0000000000000070 r14 = 0x00007ffda4262db2 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: ==322==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e15f7095bf3092cacd2674be38c2a81850d6dde3 Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704158135 Step #5: INFO: -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/e15f7095bf3092cacd2674be38c2a81850d6dde3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 782 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: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==326==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff7dd7e8fc (pc 0x7f34c730ca84 bp 0x7fff7dd6b8d0 sp 0x7fff7dd6b878 T326) Step #5: ==326==The signal is caused by a READ memory access. Step #5: #0 0x7f34c730ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a8642d7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a8642d2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a8642d0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a8642cea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a8642cea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a8642cefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a8642cefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a8642cf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a8642cc0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a86422435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a86422d8f8 in fuzzer::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 0x55a864214df9 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 0x55a864240ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f34c71a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a8642081bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==326==Register values: Step #5: rax = 0x000055a865e17378 rbx = 0x00007fff7dd6e91e rcx = 0x002f006500650073 rdx = 0x000000000000fffe Step #5: rdi = 0x000055a865e17378 rsi = 0x00007fff7dd6e91e rbp = 0x00007fff7dd6b8d0 rsp = 0x00007fff7dd6b878 Step #5: r8 = 0x000055a865e0f6f0 r9 = 0x000055a865e0f6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055a865e1ede8 Step #5: r12 = 0x000055a865e17338 r13 = 0x0000000000000070 r14 = 0x00007fff7dd70922 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: ==326==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64a240a9112b9725f7a048f9a129d7583f19029b Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704195724 Step #5: INFO: -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/64a240a9112b9725f7a048f9a129d7583f19029b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 788 processed earlier; will process 4074 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: ==330==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc318c4726 (pc 0x7fe93bf1da84 bp 0x7ffc318b1700 sp 0x7ffc318b16a8 T330) Step #5: ==330==The signal is caused by a READ memory access. Step #5: #0 0x7fe93bf1da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b0c6b1f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b0c6b1a798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55b0c6b18f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b0c6b16a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b0c6b16a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b0c6b16fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b0c6b16fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b0c6b1708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b0c6b140d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55b0c6a6c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b0c6a758f8 in fuzzer::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 0x55b0c6a5cdf9 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 0x55b0c6a88ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe93bdb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b0c6a501bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==330==Register values: Step #5: rax = 0x000055b0c76ebbee rbx = 0x00007ffc318b474e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055b0c76ebbee rsi = 0x00007ffc318b474e rbp = 0x00007ffc318b1700 rsp = 0x00007ffc318b16a8 Step #5: r8 = 0x000055b0c76e3f60 r9 = 0x000055b0c76e3fc0 r10 = 0x000055b0c6b4aa5d r11 = 0x000055b0c76f3658 Step #5: r12 = 0x000055b0c76ebba8 r13 = 0x0000000000000071 r14 = 0x00007ffc318b6752 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: ==330==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d530b7da98420b171421047d0c4ce04ccc7298ef Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704233962 Step #5: INFO: -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/d530b7da98420b171421047d0c4ce04ccc7298ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 796 processed earlier; will process 4066 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: ==334==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffce78d5806 (pc 0x7f53b59b5a84 bp 0x7ffce78c27e0 sp 0x7ffce78c2788 T334) Step #5: ==334==The signal is caused by a READ memory access. Step #5: #0 0x7f53b59b5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d0d9a22824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d0d9a1d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d0d9a1bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d0d9a19a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d0d9a19a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d0d9a19fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d0d9a19fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d0d9a1a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d0d9a170d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d0d996f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d0d99788f8 in fuzzer::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 0x55d0d995fdf9 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 0x55d0d998bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f53b584e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d0d99531bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==334==Register values: Step #5: rax = 0x000055d0da593392 rbx = 0x00007ffce78c582e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055d0da593392 rsi = 0x00007ffce78c582e rbp = 0x00007ffce78c27e0 rsp = 0x00007ffce78c2788 Step #5: r8 = 0x000055d0da58b6f0 r9 = 0x000055d0da58b6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055d0da59ade8 Step #5: r12 = 0x000055d0da593338 r13 = 0x0000000000000070 r14 = 0x00007ffce78c7832 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: ==334==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07d980fe26453b0b8e1db1e1fc2496a341d5bfaa Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704270447 Step #5: INFO: -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/07d980fe26453b0b8e1db1e1fc2496a341d5bfaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 802 processed earlier; will process 4060 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: ==338==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff76a9458c (pc 0x7f7f6ff15a84 bp 0x7fff76a81560 sp 0x7fff76a81508 T338) Step #5: ==338==The signal is caused by a READ memory access. Step #5: #0 0x7f7f6ff15a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56533a242824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56533a23d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56533a23bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56533a239a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56533a239a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56533a239fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56533a239fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56533a23a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56533a2370d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56533a18f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56533a1988f8 in fuzzer::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 0x56533a17fdf9 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 0x56533a1abad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7f6fdae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56533a1731bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==338==Register values: Step #5: rax = 0x000056533c0fe820 rbx = 0x00007fff76a845ae rcx = 0x000000000000000b rdx = 0x000000000000fffe Step #5: rdi = 0x000056533c0fe820 rsi = 0x00007fff76a845ae rbp = 0x00007fff76a81560 rsp = 0x00007fff76a81508 Step #5: r8 = 0x000056533c0f6ba0 r9 = 0x000056533c0f6c00 r10 = 0x000056533c05f010 r11 = 0x000056533c106298 Step #5: r12 = 0x000056533c0fe7e8 r13 = 0x0000000000000070 r14 = 0x00007fff76a865b2 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: ==338==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46626acd27a97d16d8251323315a3694bb2746f4 Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704380235 Step #5: INFO: -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/46626acd27a97d16d8251323315a3694bb2746f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 814 processed earlier; will process 4048 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: ==342==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffea7e37f4a (pc 0x7f8243271a84 bp 0x7ffea7e24f20 sp 0x7ffea7e24ec8 T342) Step #5: ==342==The signal is caused by a READ memory access. Step #5: #0 0x7f8243271a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55597f31a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55597f315493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55597f313f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55597f311a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55597f311a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55597f311fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55597f311fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55597f31208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55597f30f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55597f26735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55597f2708f8 in fuzzer::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 0x55597f257df9 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 0x55597f283ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f824310a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55597f24b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==342==Register values: Step #5: rax = 0x000055598119c200 rbx = 0x00007ffea7e27f6e rcx = 0x0000000000000000 rdx = 0x000000000000fffc Step #5: rdi = 0x000055598119c200 rsi = 0x00007ffea7e27f6e rbp = 0x00007ffea7e24f20 rsp = 0x00007ffea7e24ec8 Step #5: r8 = 0x0000555981194580 r9 = 0x00007f82432d33a0 r10 = 0x0000555981115010 r11 = 0x0000555981194580 Step #5: r12 = 0x000055598119c1c8 r13 = 0x0000000000000070 r14 = 0x00007ffea7e29f72 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: ==342==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1b8c69bbc9d2ccaf74e64dc9771f1fe54e90474 Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704744550 Step #5: INFO: -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/c1b8c69bbc9d2ccaf74e64dc9771f1fe54e90474' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 833 processed earlier; will process 4029 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: ==346==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffca74c1256 (pc 0x7fec330d1a84 bp 0x7ffca74ae230 sp 0x7ffca74ae1d8 T346) Step #5: ==346==The signal is caused by a READ memory access. Step #5: #0 0x7fec330d1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5561daf79824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5561daf74493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5561daf72f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5561daf70a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5561daf70a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5561daf70fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5561daf70fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5561daf7108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5561daf6e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5561daec635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5561daecf8f8 in fuzzer::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 0x5561daeb6df9 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 0x5561daee2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fec32f6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5561daeaa1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==346==Register values: Step #5: rax = 0x00005561dca3d378 rbx = 0x00007ffca74b127e rcx = 0x0068006300740061 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005561dca3d378 rsi = 0x00007ffca74b127e rbp = 0x00007ffca74ae230 rsp = 0x00007ffca74ae1d8 Step #5: r8 = 0x00005561dca356f0 r9 = 0x00005561dca356e0 r10 = 0xfffffffffffffe1e r11 = 0x00005561dca44de8 Step #5: r12 = 0x00005561dca3d338 r13 = 0x0000000000000070 r14 = 0x00007ffca74b3282 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: ==346==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c24d1dd8ec543a0fea4e9220d46263d977852c52 Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704781333 Step #5: INFO: -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/c24d1dd8ec543a0fea4e9220d46263d977852c52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 837 processed earlier; will process 4025 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==350==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc7f380000 (pc 0x7f5ab087abfe bp 0x7ffc7f376d50 sp 0x7ffc7f376cf8 T350) Step #5: #0 0x7f5ab087abfe (/lib/x86_64-linux-gnu/libc.so.6+0x18bbfe) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558fff6a27f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x558fff69d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558fff69bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558fff699a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558fff699a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558fff699fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558fff699fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558fff69a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558fff6970d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x558fff5ef35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558fff5f88f8 in fuzzer::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 0x558fff5dfdf9 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 0x558fff60bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5ab0713082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558fff5d31bd 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: ==350==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1d6323da13d8a80409b0a7b82be492a3669b0a3 Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704816969 Step #5: INFO: -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/f1d6323da13d8a80409b0a7b82be492a3669b0a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 839 processed earlier; will process 4023 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: ==354==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd8ee59ed8 (pc 0x7f2fc8aaaa84 bp 0x7ffd8ee46eb0 sp 0x7ffd8ee46e58 T354) Step #5: ==354==The signal is caused by a READ memory access. Step #5: #0 0x7f2fc8aaaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ac7cf28824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ac7cf23798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55ac7cf21f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ac7cf1fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ac7cf1fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ac7cf1ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ac7cf1ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ac7cf2008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ac7cf1d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55ac7ce7535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ac7ce7e8f8 in fuzzer::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 0x55ac7ce65df9 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 0x55ac7ce91ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2fc8943082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ac7ce591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==354==Register values: Step #5: rax = 0x000055ac7e951370 rbx = 0x00007ffd8ee49efe rcx = 0x000000000000004a rdx = 0x000000000000fffa Step #5: rdi = 0x000055ac7e951370 rsi = 0x00007ffd8ee49efe rbp = 0x00007ffd8ee46eb0 rsp = 0x00007ffd8ee46e58 Step #5: r8 = 0x000055ac7e9496f0 r9 = 0x000055ac7e9496e0 r10 = 0xfffffffffffffe1e r11 = 0x000055ac7e958de8 Step #5: r12 = 0x000055ac7e951338 r13 = 0x0000000000000071 r14 = 0x00007ffd8ee4bf02 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: ==354==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c1f6138fd0a9a955a4e98c7b95814742265f8b2 Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704854849 Step #5: INFO: -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/3c1f6138fd0a9a955a4e98c7b95814742265f8b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 842 processed earlier; will process 4020 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: ==358==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd7191a2e8 (pc 0x7f3d7858da84 bp 0x7ffd719072c0 sp 0x7ffd71907268 T358) Step #5: ==358==The signal is caused by a READ memory access. Step #5: #0 0x7f3d7858da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564e12c31824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564e12c2c798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x564e12c2af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564e12c28a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564e12c28a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564e12c28fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564e12c28fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564e12c2908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564e12c260d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564e12b7e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564e12b878f8 in fuzzer::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 0x564e12b6edf9 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 0x564e12b9aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3d78426082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564e12b621bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==358==Register values: Step #5: rax = 0x0000564e14cb4370 rbx = 0x00007ffd7190a30e rcx = 0x000000000000000b rdx = 0x000000000000fffa Step #5: rdi = 0x0000564e14cb4370 rsi = 0x00007ffd7190a30e rbp = 0x00007ffd719072c0 rsp = 0x00007ffd71907268 Step #5: r8 = 0x0000564e14cac6f0 r9 = 0x0000564e14cac6e0 r10 = 0xfffffffffffffe1e r11 = 0x0000564e14cbbde8 Step #5: r12 = 0x0000564e14cb4338 r13 = 0x0000000000000071 r14 = 0x00007ffd7190c312 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: ==358==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee7b68bf751a73ab492bc5c0f8d586e9bf80690e Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704891305 Step #5: INFO: -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/ee7b68bf751a73ab492bc5c0f8d586e9bf80690e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 846 processed earlier; will process 4016 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: ==362==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd95519318 (pc 0x7f227e6f2a84 bp 0x7ffd955062f0 sp 0x7ffd95506298 T362) Step #5: ==362==The signal is caused by a READ memory access. Step #5: #0 0x7f227e6f2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559ac7b50824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559ac7b4b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x559ac7b49f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559ac7b47a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559ac7b47a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559ac7b47fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559ac7b47fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559ac7b4808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559ac7b450d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x559ac7a9d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559ac7aa68f8 in fuzzer::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 0x559ac7a8ddf9 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 0x559ac7ab9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f227e58b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559ac7a811bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==362==Register values: Step #5: rax = 0x0000559ac891501c rbx = 0x00007ffd9550933e rcx = 0x00000000006c0074 rdx = 0x000000000000fffa Step #5: rdi = 0x0000559ac891501c rsi = 0x00007ffd9550933e rbp = 0x00007ffd955062f0 rsp = 0x00007ffd95506298 Step #5: r8 = 0x0000559ac890d350 r9 = 0x0000559ac890d340 r10 = 0x0000559ac8915000 r11 = 0x0000559ac891ca48 Step #5: r12 = 0x0000559ac8914fe0 r13 = 0x0000000000000070 r14 = 0x00007ffd9550b342 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: ==362==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: 2704934348 Step #5: INFO: -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: 4862 total files; 866 processed earlier; will process 3996 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: ==366==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe05ccb84a (pc 0x7f6257435a84 bp 0x7ffe05cb8820 sp 0x7ffe05cb87c8 T366) Step #5: ==366==The signal is caused by a READ memory access. Step #5: #0 0x7f6257435a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d18bf73824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d18bf6e798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55d18bf6cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d18bf6aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d18bf6aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d18bf6afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d18bf6afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d18bf6b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d18bf680d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d18bec035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d18bec98f8 in fuzzer::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 0x55d18beb0df9 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 0x55d18bedcad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f62572ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d18bea41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==366==Register values: Step #5: rax = 0x000055d18e9c7370 rbx = 0x00007ffe05cbb86e rcx = 0x000000000000000b rdx = 0x000000000000fffc Step #5: rdi = 0x000055d18e9c7370 rsi = 0x00007ffe05cbb86e rbp = 0x00007ffe05cb8820 rsp = 0x00007ffe05cb87c8 Step #5: r8 = 0x000055d18e9bf6f0 r9 = 0x000055d18e9bf6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055d18e9cede8 Step #5: r12 = 0x000055d18e9c7338 r13 = 0x0000000000000071 r14 = 0x00007ffe05cbd872 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: ==366==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44dd0ef4c9eac2c0541bd8816e8c5d8b75e76d02 Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704974206 Step #5: INFO: -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/44dd0ef4c9eac2c0541bd8816e8c5d8b75e76d02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 879 processed earlier; will process 3983 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: ==370==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd4d8f5d38 (pc 0x7eff8e016a84 bp 0x7ffd4d8e2d10 sp 0x7ffd4d8e2cb8 T370) Step #5: ==370==The signal is caused by a READ memory access. Step #5: #0 0x7eff8e016a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f9e0af4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f9e0aef493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f9e0aedf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f9e0aeba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f9e0aeba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f9e0aebfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f9e0aebfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f9e0aec08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f9e0ae90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f9e0a4135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f9e0a4a8f8 in fuzzer::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 0x55f9e0a31df9 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 0x55f9e0a5dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7eff8deaf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f9e0a251bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==370==Register values: Step #5: rax = 0x000055f9e2a6e964 rbx = 0x00007ffd4d8e5d5e rcx = 0x000000000068003c rdx = 0x000000000000fffa Step #5: rdi = 0x000055f9e2a6e964 rsi = 0x00007ffd4d8e5d5e rbp = 0x00007ffd4d8e2d10 rsp = 0x00007ffd4d8e2cb8 Step #5: r8 = 0x000055f9e2a66ce0 r9 = 0x000055f9e2a66d40 r10 = 0x000055f9e2a77000 r11 = 0x000055f9e2a763d8 Step #5: r12 = 0x000055f9e2a6e928 r13 = 0x0000000000000070 r14 = 0x00007ffd4d8e7d62 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: ==370==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b25762bddd9551def0a859c35cf919dd4dffffa4 Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705018989 Step #5: INFO: -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/b25762bddd9551def0a859c35cf919dd4dffffa4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 920 processed earlier; will process 3942 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: ==374==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdc75a3a98 (pc 0x7fa2041b4a84 bp 0x7ffdc7590a70 sp 0x7ffdc7590a18 T374) Step #5: ==374==The signal is caused by a READ memory access. Step #5: #0 0x7fa2041b4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558743a1f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x558743a1a798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x558743a18f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558743a16a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558743a16a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558743a16fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558743a16fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558743a1708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558743a140d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55874396c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5587439758f8 in fuzzer::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 0x55874395cdf9 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 0x558743988ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa20404d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5587439501bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==374==Register values: Step #5: rax = 0x0000558745b35cd6 rbx = 0x00007ffdc7593abe rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x0000558745b35cd6 rsi = 0x00007ffdc7593abe rbp = 0x00007ffdc7590a70 rsp = 0x00007ffdc7590a18 Step #5: r8 = 0x0000558745b2e030 r9 = 0x0000558745b2e020 r10 = 0x0000558745b3f000 r11 = 0x0000558745b3d728 Step #5: r12 = 0x0000558745b35c78 r13 = 0x0000000000000071 r14 = 0x00007ffdc7595ac2 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: ==374==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77ed7fae90f76c420f6d8121abc51efef4a92891 Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705056353 Step #5: INFO: -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/77ed7fae90f76c420f6d8121abc51efef4a92891' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 928 processed earlier; will process 3934 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: ==378==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdb512a538 (pc 0x7f9506505a84 bp 0x7ffdb5117510 sp 0x7ffdb51174b8 T378) Step #5: ==378==The signal is caused by a READ memory access. Step #5: #0 0x7f9506505a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cb206bb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cb206b6798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55cb206b4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cb206b2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cb206b2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cb206b2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cb206b2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cb206b308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cb206b00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55cb2060835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cb206118f8 in fuzzer::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 0x55cb205f8df9 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 0x55cb20624ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f950639e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cb205ec1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==378==Register values: Step #5: rax = 0x000055cb229f66b0 rbx = 0x00007ffdb511a55e rcx = 0x0000000000000007 rdx = 0x000000000000fffa Step #5: rdi = 0x000055cb229f66b0 rsi = 0x00007ffdb511a55e rbp = 0x00007ffdb5117510 rsp = 0x00007ffdb51174b8 Step #5: r8 = 0x000055cb229eea30 r9 = 0x000055cb229eea20 r10 = 0x000055cb206e6a5d r11 = 0x000055cb229fe128 Step #5: r12 = 0x000055cb229f6678 r13 = 0x0000000000000071 r14 = 0x00007ffdb511c562 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: ==378==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64df599670df50b5ec2338ae91ad097dbba938f5 Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705095239 Step #5: INFO: -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/64df599670df50b5ec2338ae91ad097dbba938f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 947 processed earlier; will process 3915 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: ==382==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fffb90ec000 (pc 0x7f4e8b513ac5 bp 0x7fffb90e2b20 sp 0x7fffb90e2ac8 T382) Step #5: #0 0x7f4e8b513ac5 (/lib/x86_64-linux-gnu/libc.so.6+0x18bac5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556ad9111824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556ad910c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556ad910af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556ad9108a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556ad9108a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556ad9108fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556ad9108fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556ad910908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556ad91060d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556ad905e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556ad90678f8 in fuzzer::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 0x556ad904edf9 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 0x556ad907aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4e8b3ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556ad90421bd 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: ==382==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6988abf2c26d2970d74eecddce358d0a1eb73098 Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705131283 Step #5: INFO: -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/6988abf2c26d2970d74eecddce358d0a1eb73098' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 952 processed earlier; will process 3910 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: ==386==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe0ad2954a (pc 0x7f10cdc39a84 bp 0x7ffe0ad16520 sp 0x7ffe0ad164c8 T386) Step #5: ==386==The signal is caused by a READ memory access. Step #5: #0 0x7f10cdc39a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5604e3d1e824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5604e3d19493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5604e3d17f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5604e3d15a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5604e3d15a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5604e3d15fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5604e3d15fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5604e3d1608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5604e3d130d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5604e3c6b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5604e3c748f8 in fuzzer::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 0x5604e3c5bdf9 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 0x5604e3c87ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f10cdad2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5604e3c4f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==386==Register values: Step #5: rax = 0x00005604e4a4a506 rbx = 0x00007ffe0ad1956e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005604e4a4a506 rsi = 0x00007ffe0ad1956e rbp = 0x00007ffe0ad16520 rsp = 0x00007ffe0ad164c8 Step #5: r8 = 0x00005604e4a42850 r9 = 0x00005604e4a42840 r10 = 0x00005604e3d49a5d r11 = 0x00005604e4a51f48 Step #5: r12 = 0x00005604e4a4a498 r13 = 0x0000000000000070 r14 = 0x00007ffe0ad1b572 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: ==386==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f822551cf13c6fa5cfad1a35c4641668df27c44b Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705170481 Step #5: INFO: -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/f822551cf13c6fa5cfad1a35c4641668df27c44b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 971 processed earlier; will process 3891 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: ==390==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffdb130e000 (pc 0x55b4b0ae1825 bp 0x7ffdb130a660 sp 0x7ffdb1304530 T390) Step #5: #0 0x55b4b0ae1825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55b4b0addf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55b4b0adba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55b4b0adba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55b4b0adbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55b4b0adbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55b4b0adc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55b4b0ad90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x55b4b0a3135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55b4b0a3a8f8 in fuzzer::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 0x55b4b0a21df9 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 0x55b4b0a4dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f478f878082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55b4b0a151bd 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: ==390==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e84954e1d9a270c488bb2533d36ae86c0fb7b5ab Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705207986 Step #5: INFO: -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/e84954e1d9a270c488bb2533d36ae86c0fb7b5ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 975 processed earlier; will process 3887 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: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==394==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcc454a026 (pc 0x7f229524ca84 bp 0x7ffcc4537000 sp 0x7ffcc4536fa8 T394) Step #5: ==394==The signal is caused by a READ memory access. Step #5: #0 0x7f229524ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f3d4d6a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f3d4d65493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f3d4d63f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f3d4d61a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f3d4d61a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f3d4d61fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f3d4d61fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f3d4d6208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f3d4d5f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55f3d4cb735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f3d4cc08f8 in fuzzer::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 0x55f3d4ca7df9 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 0x55f3d4cd3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f22950e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f3d4c9b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==394==Register values: Step #5: rax = 0x000055f3d69222f0 rbx = 0x00007ffcc453a04e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055f3d69222f0 rsi = 0x00007ffcc453a04e rbp = 0x00007ffcc4537000 rsp = 0x00007ffcc4536fa8 Step #5: r8 = 0x000055f3d691a640 r9 = 0x0000000000000000 r10 = 0x000055f3d4d95a5d r11 = 0x00007ffcc45356c0 Step #5: r12 = 0x000055f3d6922288 r13 = 0x0000000000000070 r14 = 0x00007ffcc453c052 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: ==394==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ede29481087503aac6b3cfdbd798ee8d86db2cb Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705580031 Step #5: INFO: -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/7ede29481087503aac6b3cfdbd798ee8d86db2cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 996 processed earlier; will process 3866 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: ==398==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe22e1b000 (pc 0x7f81f8ee6bfe bp 0x7ffe22e127c0 sp 0x7ffe22e12768 T398) Step #5: #0 0x7f81f8ee6bfe (/lib/x86_64-linux-gnu/libc.so.6+0x18bbfe) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d3b332a7f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x55d3b3325493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d3b3323f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d3b3321a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d3b3321a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d3b3321fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d3b3321fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d3b332208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d3b331f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d3b327735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d3b32808f8 in fuzzer::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 0x55d3b3267df9 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 0x55d3b3293ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f81f8d7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d3b325b1bd 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: ==398==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-157a67ed4d13a854c6d44349f0b02dd9811f7596 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705615995 Step #5: INFO: -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/157a67ed4d13a854c6d44349f0b02dd9811f7596' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1003 processed earlier; will process 3859 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: ==402==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffebf49025a (pc 0x7f251396ca84 bp 0x7ffebf47d230 sp 0x7ffebf47d1d8 T402) Step #5: ==402==The signal is caused by a READ memory access. Step #5: #0 0x7f251396ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d407c41824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d407c3c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d407c3af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d407c38a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d407c38a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d407c38fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d407c38fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d407c3908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d407c360d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d407b8e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d407b978f8 in fuzzer::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 0x55d407b7edf9 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 0x55d407baaad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2513805082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d407b721bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==402==Register values: Step #5: rax = 0x000055d409b8b3f2 rbx = 0x00007ffebf48027e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055d409b8b3f2 rsi = 0x00007ffebf48027e rbp = 0x00007ffebf47d230 rsp = 0x00007ffebf47d1d8 Step #5: r8 = 0x000055d409b836f0 r9 = 0x000055d409b836e0 r10 = 0xfffffffffffffe1e r11 = 0x000055d409b92de8 Step #5: r12 = 0x000055d409b8b338 r13 = 0x0000000000000070 r14 = 0x00007ffebf482282 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: ==402==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2aefc5e0c3029a78e195ab5d760f1b6aec788d17 Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705655180 Step #5: INFO: -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/2aefc5e0c3029a78e195ab5d760f1b6aec788d17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1016 processed earlier; will process 3846 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: ==406==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe3650251a (pc 0x7f2c48c58a84 bp 0x7ffe364ef4f0 sp 0x7ffe364ef498 T406) Step #5: ==406==The signal is caused by a READ memory access. Step #5: #0 0x7f2c48c58a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c90aec4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c90aebf493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c90aebdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c90aebba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c90aebba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c90aebbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c90aebbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c90aebc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c90aeb90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c90ae1135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c90ae1a8f8 in fuzzer::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 0x55c90ae01df9 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 0x55c90ae2dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2c48af1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c90adf51bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==406==Register values: Step #5: rax = 0x000055c90c415380 rbx = 0x00007ffe364f253e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055c90c415380 rsi = 0x00007ffe364f253e rbp = 0x00007ffe364ef4f0 rsp = 0x00007ffe364ef498 Step #5: r8 = 0x000055c90c40d6f0 r9 = 0x000055c90c40d6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055c90c41cde8 Step #5: r12 = 0x000055c90c415338 r13 = 0x0000000000000070 r14 = 0x00007ffe364f4542 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: ==406==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9db45963f78d09d5451f74cc92f5ecf50a4f309 Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705692486 Step #5: INFO: -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/c9db45963f78d09d5451f74cc92f5ecf50a4f309' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1027 processed earlier; will process 3835 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: ==410==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc8c724ed6 (pc 0x7f73b3026a84 bp 0x7ffc8c711eb0 sp 0x7ffc8c711e58 T410) Step #5: ==410==The signal is caused by a READ memory access. Step #5: #0 0x7f73b3026a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56411c0c5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56411c0c0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56411c0bef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56411c0bca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56411c0bca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56411c0bcfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56411c0bcfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56411c0bd08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56411c0ba0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56411c01235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56411c01b8f8 in fuzzer::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 0x56411c002df9 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 0x56411c02ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f73b2ebf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56411bff61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==410==Register values: Step #5: rax = 0x000056411e5d0460 rbx = 0x00007ffc8c714efe rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000056411e5d0460 rsi = 0x00007ffc8c714efe rbp = 0x00007ffc8c711eb0 rsp = 0x00007ffc8c711e58 Step #5: r8 = 0x000056411e5c87d0 r9 = 0x000056411e5c87c0 r10 = 0x000056411c0f0a5d r11 = 0x000056411e5d7ec8 Step #5: r12 = 0x000056411e5d0418 r13 = 0x0000000000000070 r14 = 0x00007ffc8c716f02 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: ==410==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f25ebb3fd9384ad4f02629d9e86621b289a333ef Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705731984 Step #5: INFO: -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/f25ebb3fd9384ad4f02629d9e86621b289a333ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1042 processed earlier; will process 3820 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: ==414==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff70bee000 (pc 0x56286564b825 bp 0x7fff70bea2f0 sp 0x7fff70be41c0 T414) Step #5: #0 0x56286564b825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x562865647f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x562865645a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x562865645a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x562865645fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x562865645fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x56286564608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5628656430d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x56286559b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5628655a48f8 in fuzzer::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 0x56286558bdf9 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 0x5628655b7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f779d673082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x56286557f1bd 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: ==414==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0a713cef9fa279eee9f030702c45d7b70100430 Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705768116 Step #5: INFO: -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/f0a713cef9fa279eee9f030702c45d7b70100430' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1047 processed earlier; will process 3815 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: ==418==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe7b39943a (pc 0x7fe45fa19a84 bp 0x7ffe7b386410 sp 0x7ffe7b3863b8 T418) Step #5: ==418==The signal is caused by a READ memory access. Step #5: #0 0x7fe45fa19a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558e655b5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x558e655b0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558e655aef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558e655aca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558e655aca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558e655acfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558e655acfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558e655ad08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558e655aa0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x558e6550235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558e6550b8f8 in fuzzer::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 0x558e654f2df9 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 0x558e6551ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe45f8b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558e654e61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==418==Register values: Step #5: rax = 0x0000558e679a64f0 rbx = 0x00007ffe7b38945e rcx = 0x0000000000000021 rdx = 0x000000000000fffc Step #5: rdi = 0x0000558e679a64f0 rsi = 0x00007ffe7b38945e rbp = 0x00007ffe7b386410 rsp = 0x00007ffe7b3863b8 Step #5: r8 = 0x0000558e6799e870 r9 = 0x0000558e6799e860 r10 = 0x0000558e679af000 r11 = 0x0000558e679adf68 Step #5: r12 = 0x0000558e679a64b8 r13 = 0x0000000000000070 r14 = 0x00007ffe7b38b462 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: ==418==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7130399501b6d494c6efe945179329070aab2150 Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705808401 Step #5: INFO: -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/7130399501b6d494c6efe945179329070aab2150' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1066 processed earlier; will process 3796 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: ==422==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f9c37dcaa84 bp 0x7ffdd5261a70 sp 0x7ffdd5261a18 T422) Step #5: ==422==The signal is caused by a READ memory access. Step #5: ==422==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 0x7f9c37dcaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b63ce82824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b63ce7d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55b63ce7bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b63ce79a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b63ce79a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b63ce79fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b63ce79fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b63ce7a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b63ce770d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55b63cdcf35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b63cdd88f8 in fuzzer::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 0x55b63cdbfdf9 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 0x55b63cdebad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9c37c63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b63cdb31bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==422==Register values: Step #5: rax = 0x000055b63e3a336e rbx = 0x00007ffdd5264abe rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055b63e3a336e rsi = 0x00007ffdd5264abe rbp = 0x00007ffdd5261a70 rsp = 0x00007ffdd5261a18 Step #5: r8 = 0x000055b63e39b6f0 r9 = 0x000055b63e39b6e0 r10 = 0xfffffffffffffe1e r11 = 0x000055b63e3aade8 Step #5: r12 = 0x000055b63e3a3338 r13 = 0x0000000000000070 r14 = 0x00007ffdd5266ac2 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: ==422==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06001d59e730c8a8ef4d12919494497e5fa34477 Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705844746 Step #5: INFO: -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/06001d59e730c8a8ef4d12919494497e5fa34477' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1072 processed earlier; will process 3790 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: ==426==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd55fe87c8 (pc 0x7fa533bc0a84 bp 0x7ffd55fd57a0 sp 0x7ffd55fd5748 T426) Step #5: ==426==The signal is caused by a READ memory access. Step #5: #0 0x7fa533bc0a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56237f966824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56237f961798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56237f95ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56237f95da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56237f95da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56237f95dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56237f95dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56237f95e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56237f95b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56237f8b335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56237f8bc8f8 in fuzzer::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 0x56237f8a3df9 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 0x56237f8cfad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa533a59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56237f8971bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==426==Register values: Step #5: rax = 0x0000562382357350 rbx = 0x00007ffd55fd87ee rcx = 0x000000000000006e rdx = 0x000000000000fffa Step #5: rdi = 0x0000562382357350 rsi = 0x00007ffd55fd87ee rbp = 0x00007ffd55fd57a0 rsp = 0x00007ffd55fd5748 Step #5: r8 = 0x000056238234f6d0 r9 = 0x000056238234f6c0 r10 = 0x00005623822b6010 r11 = 0x000056238235edc8 Step #5: r12 = 0x0000562382357318 r13 = 0x0000000000000071 r14 = 0x00007ffd55fda7f2 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: ==426==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d50a2635ee1bdfc4fedb24593641326353b7eea5 Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705959796 Step #5: INFO: -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/d50a2635ee1bdfc4fedb24593641326353b7eea5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1119 processed earlier; will process 3743 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: ==431==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd702c7c98 (pc 0x7f7fc0c76a84 bp 0x7ffd702b4c70 sp 0x7ffd702b4c18 T431) Step #5: ==431==The signal is caused by a READ memory access. Step #5: #0 0x7f7fc0c76a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55aee6db6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55aee6db1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55aee6daff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55aee6dada0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55aee6dada0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55aee6dadfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55aee6dadfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55aee6dae08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55aee6dab0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55aee6d0335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55aee6d0c8f8 in fuzzer::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 0x55aee6cf3df9 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 0x55aee6d1fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7fc0b0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55aee6ce71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==431==Register values: Step #5: rax = 0x000055aee9347cf8 rbx = 0x00007ffd702b7cbe rcx = 0x0074006b00630061 rdx = 0x000000000000fffa Step #5: rdi = 0x000055aee9347cf8 rsi = 0x00007ffd702b7cbe rbp = 0x00007ffd702b4c70 rsp = 0x00007ffd702b4c18 Step #5: r8 = 0x000055aee933ffd0 r9 = 0x00007f7fc0cd83b0 r10 = 0x000055aee92cb010 r11 = 0x000055aee933ffd0 Step #5: r12 = 0x000055aee9347cb8 r13 = 0x0000000000000070 r14 = 0x00007ffd702b9cc2 r15 = 0x000000000000002d 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: ==431==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d4a8d3843d14f8ff2342bc8e3558701399dddbf Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706341786 Step #5: INFO: -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/9d4a8d3843d14f8ff2342bc8e3558701399dddbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1191 processed earlier; will process 3671 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: ==442==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5c549696 (pc 0x7f73f06c7a84 bp 0x7ffc5c536670 sp 0x7ffc5c536618 T442) Step #5: ==442==The signal is caused by a READ memory access. Step #5: #0 0x7f73f06c7a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561ed27cf824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x561ed27ca798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x561ed27c8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x561ed27c6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x561ed27c6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x561ed27c6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x561ed27c6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x561ed27c708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x561ed27c40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x561ed271c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x561ed27258f8 in fuzzer::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 0x561ed270cdf9 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 0x561ed2738ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f73f0560082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x561ed27001bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==442==Register values: Step #5: rax = 0x0000561ed3d9c370 rbx = 0x00007ffc5c5396be rcx = 0x000000000000000b rdx = 0x000000000000fff8 Step #5: rdi = 0x0000561ed3d9c370 rsi = 0x00007ffc5c5396be rbp = 0x00007ffc5c536670 rsp = 0x00007ffc5c536618 Step #5: r8 = 0x0000561ed3d946f0 r9 = 0x0000561ed3d946e0 r10 = 0xfffffffffffffe1e r11 = 0x0000561ed3da3de8 Step #5: r12 = 0x0000561ed3d9c338 r13 = 0x0000000000000071 r14 = 0x00007ffc5c53b6c2 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: ==442==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9dc3e66f4eaafb5960569197802ec22d04861f2 Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706381009 Step #5: INFO: -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/b9dc3e66f4eaafb5960569197802ec22d04861f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1210 processed earlier; will process 3652 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: ==446==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffd28d6fcc (pc 0x7f56739b1a84 bp 0x7fffd28c3fa0 sp 0x7fffd28c3f48 T446) Step #5: ==446==The signal is caused by a READ memory access. Step #5: #0 0x7f56739b1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557ecfc1d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557ecfc18493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557ecfc16f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557ecfc14a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557ecfc14a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557ecfc14fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557ecfc14fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557ecfc1508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557ecfc120d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557ecfb6a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557ecfb738f8 in fuzzer::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 0x557ecfb5adf9 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 0x557ecfb86ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f567384a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557ecfb4e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==446==Register values: Step #5: rax = 0x0000557ed0918480 rbx = 0x00007fffd28c6fee rcx = 0x0000000000000040 rdx = 0x000000000000fffe Step #5: rdi = 0x0000557ed0918480 rsi = 0x00007fffd28c6fee rbp = 0x00007fffd28c3fa0 rsp = 0x00007fffd28c3f48 Step #5: r8 = 0x0000557ed0910800 r9 = 0x0000557ed0910860 r10 = 0x0000557ed0922000 r11 = 0x0000557ed091fef8 Step #5: r12 = 0x0000557ed0918448 r13 = 0x0000000000000070 r14 = 0x00007fffd28c8ff2 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-91717125425392c3c87e2027febc2221056bf69c Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706421487 Step #5: INFO: -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/91717125425392c3c87e2027febc2221056bf69c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1236 processed earlier; will process 3626 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: ==450==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc603931b6 (pc 0x7fa2eee4ba84 bp 0x7ffc60380190 sp 0x7ffc60380138 T450) Step #5: ==450==The signal is caused by a READ memory access. Step #5: #0 0x7fa2eee4ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557847a4d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557847a48798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x557847a46f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557847a44a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557847a44a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557847a44fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557847a44fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557847a4508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557847a420d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55784799a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5578479a38f8 in fuzzer::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 0x55784798adf9 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 0x5578479b6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa2eece4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55784797e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==450==Register values: Step #5: rax = 0x0000557848819240 rbx = 0x00007ffc603831de rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000557848819240 rsi = 0x00007ffc603831de rbp = 0x00007ffc60380190 rsp = 0x00007ffc60380138 Step #5: r8 = 0x0000557848811590 r9 = 0x0000557848811580 r10 = 0x0000557847a78a5d r11 = 0x0000557848820c88 Step #5: r12 = 0x00005578488191d8 r13 = 0x0000000000000071 r14 = 0x00007ffc603851e2 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: ==450==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-daca1ff8839a2976c2686d7eb1ce2c00e8d224c2 Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706460830 Step #5: INFO: -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/daca1ff8839a2976c2686d7eb1ce2c00e8d224c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1250 processed earlier; will process 3612 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: ==454==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe4d3ece2a (pc 0x7f93af46da84 bp 0x7ffe4d3d9e00 sp 0x7ffe4d3d9da8 T454) Step #5: ==454==The signal is caused by a READ memory access. Step #5: #0 0x7f93af46da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556806bab824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556806ba6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x556806ba4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556806ba2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556806ba2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556806ba2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556806ba2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556806ba308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556806ba00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556806af835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556806b018f8 in fuzzer::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 0x556806ae8df9 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 0x556806b14ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f93af306082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556806adc1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==454==Register values: Step #5: rax = 0x000055680873e7ae rbx = 0x00007ffe4d3dce4e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055680873e7ae rsi = 0x00007ffe4d3dce4e rbp = 0x00007ffe4d3d9e00 rsp = 0x00007ffe4d3d9da8 Step #5: r8 = 0x0000556808736b20 r9 = 0x0000556808736b80 r10 = 0x0000556806bd6a5d r11 = 0x0000556808746218 Step #5: r12 = 0x000055680873e768 r13 = 0x0000000000000070 r14 = 0x00007ffe4d3dee52 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: ==454==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7caa4cdf8970810c919fe437b45655c526a37723 Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706508956 Step #5: INFO: -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/7caa4cdf8970810c919fe437b45655c526a37723' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1291 processed earlier; will process 3571 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: ==458==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffef704a05a (pc 0x7f4b930e5a84 bp 0x7ffef7037030 sp 0x7ffef7036fd8 T458) Step #5: ==458==The signal is caused by a READ memory access. Step #5: #0 0x7f4b930e5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5571eae4b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5571eae46493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5571eae44f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5571eae42a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5571eae42a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5571eae42fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5571eae42fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5571eae4308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5571eae400d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5571ead9835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5571eada18f8 in fuzzer::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 0x5571ead88df9 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 0x5571eadb4ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4b92f7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5571ead7c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==458==Register values: Step #5: rax = 0x00005571ec9793d0 rbx = 0x00007ffef703a07e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005571ec9793d0 rsi = 0x00007ffef703a07e rbp = 0x00007ffef7037030 rsp = 0x00007ffef7036fd8 Step #5: r8 = 0x00005571ec971750 r9 = 0x00005571ec971740 r10 = 0x00005571ec8d2010 r11 = 0x00005571ec980e48 Step #5: r12 = 0x00005571ec979398 r13 = 0x0000000000000070 r14 = 0x00007ffef703c082 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: ==458==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-394770d89afc65cebec1b2ba1bd97f340b7e4855 Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706563184 Step #5: INFO: -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/394770d89afc65cebec1b2ba1bd97f340b7e4855' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1337 processed earlier; will process 3525 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: ==462==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdeb453e18 (pc 0x7fb4175d8a84 bp 0x7ffdeb440df0 sp 0x7ffdeb440d98 T462) Step #5: ==462==The signal is caused by a READ memory access. Step #5: #0 0x7fb4175d8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55923d200824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55923d1fb493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55923d1f9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55923d1f7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55923d1f7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55923d1f7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55923d1f7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55923d1f808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55923d1f50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55923d14d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55923d1568f8 in fuzzer::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 0x55923d13ddf9 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 0x55923d169ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb417471082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55923d1311bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==462==Register values: Step #5: rax = 0x000055923e71c6e8 rbx = 0x00007ffdeb443e3e rcx = 0x0074006b00630061 rdx = 0x000000000000fffa Step #5: rdi = 0x000055923e71c6e8 rsi = 0x00007ffdeb443e3e rbp = 0x00007ffdeb440df0 rsp = 0x00007ffdeb440d98 Step #5: r8 = 0x000055923e714850 r9 = 0x000055923e714840 r10 = 0x000055923e5ca010 r11 = 0x000055923e723f48 Step #5: r12 = 0x000055923e71c6a8 r13 = 0x0000000000000070 r14 = 0x00007ffdeb445e42 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: ==462==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8dfc05e54e219967438799fcfb47151831990700 Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706988953 Step #5: INFO: -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/8dfc05e54e219967438799fcfb47151831990700' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1415 processed earlier; will process 3447 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: ==466==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe066ec0fa (pc 0x7f3178576a84 bp 0x7ffe066d90d0 sp 0x7ffe066d9078 T466) Step #5: ==466==The signal is caused by a READ memory access. Step #5: #0 0x7f3178576a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a640f4f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a640f4a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a640f48f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a640f46a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a640f46a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a640f46fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a640f46fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a640f4708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a640f440d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a640e9c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a640ea58f8 in fuzzer::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 0x55a640e8cdf9 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 0x55a640eb8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f317840f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a640e801bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==466==Register values: Step #5: rax = 0x000055a641d01698 rbx = 0x00007ffe066dc11e rcx = 0x000055a641d01678 rdx = 0x000000000000fffc Step #5: rdi = 0x000055a641d01698 rsi = 0x00007ffe066dc11e rbp = 0x00007ffe066d90d0 rsp = 0x00007ffe066d9078 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055a641cf96e0 r10 = 0xfffffffffffffe1e r11 = 0x000055a641d0136e Step #5: r12 = 0x000055a641d01338 r13 = 0x0000000000000070 r14 = 0x00007ffe066de122 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: ==466==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc9ce197668c60ec369352597f84c929c9afe27f Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707027732 Step #5: INFO: -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/bc9ce197668c60ec369352597f84c929c9afe27f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1431 processed earlier; will process 3431 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: ==470==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc961e7000 (pc 0x7f96c05b6ad3 bp 0x7ffc961de2b0 sp 0x7ffc961de258 T470) Step #5: #0 0x7f96c05b6ad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563c0a00d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563c0a008493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563c0a006f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563c0a004a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563c0a004a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563c0a004fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563c0a004fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563c0a00508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563c0a0020d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x563c09f5a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563c09f638f8 in fuzzer::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 0x563c09f4adf9 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 0x563c09f76ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f96c044f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563c09f3e1bd 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: ==470==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8438d331b43ac800aab54c32efbccd86c3bc6cde Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707065714 Step #5: INFO: -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/8438d331b43ac800aab54c32efbccd86c3bc6cde' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1444 processed earlier; will process 3418 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: ==474==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff19cde000 (pc 0x55ecce342825 bp 0x7fff19cd9e50 sp 0x7fff19cd3d20 T474) Step #5: #0 0x55ecce342825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55ecce33ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55ecce33ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55ecce33ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55ecce33cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55ecce33cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55ecce33d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55ecce33a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x55ecce29235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55ecce29b8f8 in fuzzer::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 0x55ecce282df9 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 0x55ecce2aead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f935598a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55ecce2761bd 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: ==474==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0ff0a17f7d8f67fd450f9aff8bea32c5b22b2ee Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707159370 Step #5: INFO: -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/f0ff0a17f7d8f67fd450f9aff8bea32c5b22b2ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1557 processed earlier; will process 3305 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: ==483==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd979a6000 (pc 0x555f76bbc825 bp 0x7ffd979a3690 sp 0x7ffd9799d560 T483) Step #5: #0 0x555f76bbc825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x555f76bb8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x555f76bb6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x555f76bb6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x555f76bb6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x555f76bb6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x555f76bb708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x555f76bb40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x555f76b0c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x555f76b158f8 in fuzzer::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 0x555f76afcdf9 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 0x555f76b28ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7fa18f68c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x555f76af01bd 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: ==483==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-143f554f5f0a6fce7ffe1a2f9180e0f2894b5b19 Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707197381 Step #5: INFO: -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/143f554f5f0a6fce7ffe1a2f9180e0f2894b5b19' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1567 processed earlier; will process 3295 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: #128 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==492==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcca90a576 (pc 0x7f9722893a84 bp 0x7ffcca8f7550 sp 0x7ffcca8f74f8 T492) Step #5: ==492==The signal is caused by a READ memory access. Step #5: #0 0x7f9722893a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560da3540824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560da353b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560da3539f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560da3537a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560da3537a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560da3537fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560da3537fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560da353808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560da35350d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x560da348d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560da34968f8 in fuzzer::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 0x560da347ddf9 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 0x560da34a9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f972272c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560da34711bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==492==Register values: Step #5: rax = 0x0000560da46d2e9e rbx = 0x00007ffcca8fa59e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000560da46d2e9e rsi = 0x00007ffcca8fa59e rbp = 0x00007ffcca8f7550 rsp = 0x00007ffcca8f74f8 Step #5: r8 = 0x0000560da46cb220 r9 = 0x00007f97228f53a0 r10 = 0x0000560da4633010 r11 = 0x0000560da46cb220 Step #5: r12 = 0x0000560da46d2e68 r13 = 0x0000000000000070 r14 = 0x00007ffcca8fc5a2 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: ==492==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d11f4c51d15d16e297492b34cedec2520714ae16 Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707365907 Step #5: INFO: -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/d11f4c51d15d16e297492b34cedec2520714ae16' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1702 processed earlier; will process 3160 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: ==498==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd59803000 (pc 0x556196440825 bp 0x7ffd59800420 sp 0x7ffd597fa2f0 T498) Step #5: #0 0x556196440825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55619643cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55619643aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55619643aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55619643afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55619643afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55619643b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5561964380d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x55619639035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5561963998f8 in fuzzer::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 0x556196380df9 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 0x5561963acad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f10eb771082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5561963741bd 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: ==498==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cae8e0bfc1a623511532d938e555b64e5ecf6810 Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707403873 Step #5: INFO: -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/cae8e0bfc1a623511532d938e555b64e5ecf6810' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1709 processed earlier; will process 3153 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: ==502==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffb2a4588c (pc 0x7fd83dcfaa84 bp 0x7fffb2a32860 sp 0x7fffb2a32808 T502) Step #5: ==502==The signal is caused by a READ memory access. Step #5: #0 0x7fd83dcfaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558b261b5824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x558b261b0493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558b261aef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558b261aca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558b261aca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558b261acfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558b261acfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558b261ad08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558b261aa0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x558b2610235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558b2610b8f8 in fuzzer::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 0x558b260f2df9 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 0x558b2611ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd83db93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558b260e61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==502==Register values: Step #5: rax = 0x0000558b27c6206e rbx = 0x00007fffb2a358ae rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000558b27c6206e rsi = 0x00007fffb2a358ae rbp = 0x00007fffb2a32860 rsp = 0x00007fffb2a32808 Step #5: r8 = 0x0000558b27c5a3e0 r9 = 0x0000558b27c5a440 r10 = 0x0000558b27c69000 r11 = 0x0000558b27c69ad8 Step #5: r12 = 0x0000558b27c62028 r13 = 0x0000000000000070 r14 = 0x00007fffb2a378b2 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: ==502==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6a1a29ab37048245959f0228562160ee2f26989 Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707442468 Step #5: INFO: -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/d6a1a29ab37048245959f0228562160ee2f26989' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1716 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: ==510==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe2f36559a (pc 0x7f2f6afcaa84 bp 0x7ffe2f352570 sp 0x7ffe2f352518 T510) Step #5: ==510==The signal is caused by a READ memory access. Step #5: #0 0x7f2f6afcaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55efd8a96824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55efd8a91493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55efd8a8ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55efd8a8da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55efd8a8da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55efd8a8dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55efd8a8dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55efd8a8e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55efd8a8b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55efd89e335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55efd89ec8f8 in fuzzer::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 0x55efd89d3df9 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 0x55efd89ffad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2f6ae63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55efd89c71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==510==Register values: Step #5: rax = 0x000055efdb1518b0 rbx = 0x00007ffe2f3555be rcx = 0x0000000000000000 rdx = 0x000000000000fffc Step #5: rdi = 0x000055efdb1518b0 rsi = 0x00007ffe2f3555be rbp = 0x00007ffe2f352570 rsp = 0x00007ffe2f352518 Step #5: r8 = 0x000055efdb149bb0 r9 = 0x000055efdb149ba0 r10 = 0x000055efd8ac1a5d r11 = 0x000055efdb1592a8 Step #5: r12 = 0x000055efdb151878 r13 = 0x0000000000000070 r14 = 0x00007ffe2f3575c2 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: ==510==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b30cbbbfda5ee15fb649d27a1f095442587ad02f Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707487672 Step #5: INFO: -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/b30cbbbfda5ee15fb649d27a1f095442587ad02f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1745 processed earlier; will process 3117 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: ==518==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1136a5a8 (pc 0x7fb4df576a84 bp 0x7ffd11357580 sp 0x7ffd11357528 T518) Step #5: ==518==The signal is caused by a READ memory access. Step #5: #0 0x7fb4df576a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55eac6b44824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55eac6b3f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55eac6b3df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55eac6b3ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55eac6b3ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55eac6b3bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55eac6b3bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55eac6b3c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55eac6b390d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55eac6a9135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55eac6a9a8f8 in fuzzer::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 0x55eac6a81df9 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 0x55eac6aadad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fb4df40f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55eac6a751bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==518==Register values: Step #5: rax = 0x000055eac7e99bae rbx = 0x00007ffd1135a5ce rcx = 0x0000000000000002 rdx = 0x000000000000fffa Step #5: rdi = 0x000055eac7e99bae rsi = 0x00007ffd1135a5ce rbp = 0x00007ffd11357580 rsp = 0x00007ffd11357528 Step #5: r8 = 0x000055eac7e91e10 r9 = 0x000055eac7e91e00 r10 = 0x000055eac6b6fa5d r11 = 0x000055eac7ea1508 Step #5: r12 = 0x000055eac7e99b60 r13 = 0x0000000000000071 r14 = 0x00007ffd1135c5d2 r15 = 0x000000000000003a 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: ==518==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87c4f6d09eb9beaec30c74adb18b95998b12a944 Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707531461 Step #5: INFO: -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/87c4f6d09eb9beaec30c74adb18b95998b12a944' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1790 processed earlier; will process 3072 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: ==522==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd35092758 (pc 0x7f83993eba84 bp 0x7ffd3507f730 sp 0x7ffd3507f6d8 T522) Step #5: ==522==The signal is caused by a READ memory access. Step #5: #0 0x7f83993eba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x556de187d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x556de1878798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x556de1876f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x556de1874a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x556de1874a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x556de1874fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x556de1874fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x556de187508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x556de18720d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x556de17ca35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x556de17d38f8 in fuzzer::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 0x556de17badf9 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 0x556de17e6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8399284082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x556de17ae1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==522==Register values: Step #5: rax = 0x0000556de3f1a360 rbx = 0x00007ffd3508277e rcx = 0x0000000000000044 rdx = 0x000000000000fffa Step #5: rdi = 0x0000556de3f1a360 rsi = 0x00007ffd3508277e rbp = 0x00007ffd3507f730 rsp = 0x00007ffd3507f6d8 Step #5: r8 = 0x0000556de3f126e0 r9 = 0x0000556de3f12740 r10 = 0x0000556de3f1a000 r11 = 0x0000556de3f21dd8 Step #5: r12 = 0x0000556de3f1a328 r13 = 0x0000000000000071 r14 = 0x00007ffd35084782 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: ==522==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4a8d817b3e53d5e07dc66773ae842abe8313a0c Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707572029 Step #5: INFO: -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/c4a8d817b3e53d5e07dc66773ae842abe8313a0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1820 processed earlier; will process 3042 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: ==527==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffffd0ff8ec (pc 0x7f10cd4f6a84 bp 0x7ffffd0ec8c0 sp 0x7ffffd0ec868 T527) Step #5: ==527==The signal is caused by a READ memory access. Step #5: #0 0x7f10cd4f6a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e02e028824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e02e023493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55e02e021f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e02e01fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e02e01fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e02e01ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e02e01ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e02e02008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e02e01d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55e02df7535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e02df7e8f8 in fuzzer::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 0x55e02df65df9 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 0x55e02df91ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f10cd38f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e02df591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==527==Register values: Step #5: rax = 0x000055e03055d0de rbx = 0x00007ffffd0ef90e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055e03055d0de rsi = 0x00007ffffd0ef90e rbp = 0x00007ffffd0ec8c0 rsp = 0x00007ffffd0ec868 Step #5: r8 = 0x000055e030555460 r9 = 0x00007f10cd5583a0 r10 = 0x000055e03044d010 r11 = 0x000055e030555460 Step #5: r12 = 0x000055e03055d0a8 r13 = 0x0000000000000070 r14 = 0x00007ffffd0f1912 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: ==527==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04eb4e692e15e6a4111f79965b3a8b031d4a29aa Step #5: MERGE-OUTER: attempt 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708019892 Step #5: INFO: -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/04eb4e692e15e6a4111f79965b3a8b031d4a29aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1877 processed earlier; will process 2985 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: ==575==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff547ad000 (pc 0x7f60d42bbac5 bp 0x7fff547a4590 sp 0x7fff547a4538 T575) Step #5: #0 0x7f60d42bbac5 (/lib/x86_64-linux-gnu/libc.so.6+0x18bac5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cfc0a8c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cfc0a87798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55cfc0a85f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cfc0a83a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cfc0a83a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cfc0a83fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cfc0a83fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cfc0a8408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cfc0a810d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55cfc09d935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cfc09e28f8 in fuzzer::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 0x55cfc09c9df9 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 0x55cfc09f5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f60d4154082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cfc09bd1bd 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: ==575==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e514283f34aea9e59244d683fabe30c80abca720 Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708069947 Step #5: INFO: -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/e514283f34aea9e59244d683fabe30c80abca720' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1926 processed earlier; will process 2936 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: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==585==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc12009596 (pc 0x7f2f2343fa84 bp 0x7ffc11ff6570 sp 0x7ffc11ff6518 T585) Step #5: ==585==The signal is caused by a READ memory access. Step #5: #0 0x7f2f2343fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b69a34a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b69a345798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55b69a343f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b69a341a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b69a341a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b69a341fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b69a341fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b69a34208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b69a33f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55b69a29735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b69a2a08f8 in fuzzer::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 0x55b69a287df9 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 0x55b69a2b3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2f232d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b69a27b1bd 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 = 0x000055b69c8464be rbx = 0x00007ffc11ff95be rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055b69c8464be rsi = 0x00007ffc11ff95be rbp = 0x00007ffc11ff6570 rsp = 0x00007ffc11ff6518 Step #5: r8 = 0x000055b69c83e820 r9 = 0x000055b69c83e880 r10 = 0x000055b69c6c2010 r11 = 0x000055b69c84df18 Step #5: r12 = 0x000055b69c846468 r13 = 0x0000000000000071 r14 = 0x00007ffc11ffb5c2 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-31a75d278aafb362002bbd1e702de728a0513b29 Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708988732 Step #5: INFO: -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/31a75d278aafb362002bbd1e702de728a0513b29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1968 processed earlier; will process 2894 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: ==670==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffca0b10a46 (pc 0x7f68158bba84 bp 0x7ffca0afda20 sp 0x7ffca0afd9c8 T670) Step #5: ==670==The signal is caused by a READ memory access. Step #5: #0 0x7f68158bba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5561e0e74824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5561e0e6f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5561e0e6df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5561e0e6ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5561e0e6ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5561e0e6bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5561e0e6bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5561e0e6c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5561e0e690d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5561e0dc135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5561e0dca8f8 in fuzzer::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 0x5561e0db1df9 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 0x5561e0dddad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6815754082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5561e0da51bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==670==Register values: Step #5: rax = 0x00005561e1e88790 rbx = 0x00007ffca0b00a6e rcx = 0x0000000000000007 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005561e1e88790 rsi = 0x00007ffca0b00a6e rbp = 0x00007ffca0afda20 rsp = 0x00007ffca0afd9c8 Step #5: r8 = 0x00005561e1e80b10 r9 = 0x00005561e1e80b00 r10 = 0x00005561e0e9fa5d r11 = 0x00005561e1e90208 Step #5: r12 = 0x00005561e1e88758 r13 = 0x0000000000000071 r14 = 0x00007ffca0b02a72 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: ==670==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32be442f4c85385418dc7e1b6b55027e4a9c818c Step #5: MERGE-OUTER: attempt 82 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709028627 Step #5: INFO: -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/32be442f4c85385418dc7e1b6b55027e4a9c818c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 1996 processed earlier; will process 2866 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: ==679==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffff5da592c (pc 0x7f9701c91a84 bp 0x7ffff5d92900 sp 0x7ffff5d928a8 T679) Step #5: ==679==The signal is caused by a READ memory access. Step #5: #0 0x7f9701c91a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555ad2e60824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555ad2e5b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555ad2e59f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555ad2e57a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555ad2e57a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555ad2e57fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555ad2e57fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555ad2e5808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555ad2e550d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555ad2dad35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555ad2db68f8 in fuzzer::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 0x555ad2d9ddf9 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 0x555ad2dc9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9701b2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555ad2d911bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==679==Register values: Step #5: rax = 0x0000555ad4dfe58e rbx = 0x00007ffff5d9594e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000555ad4dfe58e rsi = 0x00007ffff5d9594e rbp = 0x00007ffff5d92900 rsp = 0x00007ffff5d928a8 Step #5: r8 = 0x0000555ad4df6900 r9 = 0x0000555ad4df6960 r10 = 0x0000555ad2e8ba5d r11 = 0x0000555ad4e05ff8 Step #5: r12 = 0x0000555ad4dfe548 r13 = 0x0000000000000070 r14 = 0x00007ffff5d97952 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: ==679==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1323776fd38adcb19bc3ebb0ddfdcee5b72a0774 Step #5: MERGE-OUTER: attempt 83 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709066555 Step #5: INFO: -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/1323776fd38adcb19bc3ebb0ddfdcee5b72a0774' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2007 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: 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: ==686==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff1fe070bc (pc 0x7fcfff1dba84 bp 0x7fff1fdf4090 sp 0x7fff1fdf4038 T686) Step #5: ==686==The signal is caused by a READ memory access. Step #5: #0 0x7fcfff1dba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557cb1a5a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557cb1a55493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557cb1a53f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557cb1a51a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557cb1a51a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557cb1a51fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557cb1a51fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557cb1a5208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557cb1a4f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x557cb19a735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557cb19b08f8 in fuzzer::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 0x557cb1997df9 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 0x557cb19c3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fcfff074082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557cb198b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==686==Register values: Step #5: rax = 0x0000557cb431e350 rbx = 0x00007fff1fdf70de rcx = 0x0000000000000191 rdx = 0x000000000000fffe Step #5: rdi = 0x0000557cb431e350 rsi = 0x00007fff1fdf70de rbp = 0x00007fff1fdf4090 rsp = 0x00007fff1fdf4038 Step #5: r8 = 0x0000557cb43166d0 r9 = 0x0000557cb43166c0 r10 = 0x0000557cb419d010 r11 = 0x0000557cb4325dc8 Step #5: r12 = 0x0000557cb431e318 r13 = 0x0000000000000070 r14 = 0x00007fff1fdf90e2 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: ==686==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c1d1420ffaaf50c56e798cf56966d958052b3e1 Step #5: MERGE-OUTER: attempt 84 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710030151 Step #5: INFO: -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/6c1d1420ffaaf50c56e798cf56966d958052b3e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2028 processed earlier; will process 2834 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: ==698==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe51b0c79a (pc 0x7f0e2b1e5a84 bp 0x7ffe51af9770 sp 0x7ffe51af9718 T698) Step #5: ==698==The signal is caused by a READ memory access. Step #5: #0 0x7f0e2b1e5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561dfa338824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x561dfa333493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x561dfa331f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x561dfa32fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x561dfa32fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x561dfa32ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x561dfa32ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x561dfa33008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x561dfa32d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x561dfa28535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x561dfa28e8f8 in fuzzer::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 0x561dfa275df9 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 0x561dfa2a1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0e2b07e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x561dfa2691bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==698==Register values: Step #5: rax = 0x0000561dfadf76d6 rbx = 0x00007ffe51afc7be rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000561dfadf76d6 rsi = 0x00007ffe51afc7be rbp = 0x00007ffe51af9770 rsp = 0x00007ffe51af9718 Step #5: r8 = 0x0000561dfadefa30 r9 = 0x0000561dfadefa20 r10 = 0x0000561dfadff000 r11 = 0x0000561dfadff128 Step #5: r12 = 0x0000561dfadf7678 r13 = 0x0000000000000070 r14 = 0x00007ffe51afe7c2 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: ==698==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4adb847f577551845d42de9bcf43ba990915a05 Step #5: MERGE-OUTER: attempt 85 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710070954 Step #5: INFO: -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/e4adb847f577551845d42de9bcf43ba990915a05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2051 processed earlier; will process 2811 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: ==702==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffced0dc036 (pc 0x7f2ac7870a84 bp 0x7ffced0c9010 sp 0x7ffced0c8fb8 T702) Step #5: ==702==The signal is caused by a READ memory access. Step #5: #0 0x7f2ac7870a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56343ffe7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56343ffe2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56343ffe0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56343ffdea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56343ffdea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56343ffdefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56343ffdefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56343ffdf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56343ffdc0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56343ff3435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56343ff3d8f8 in fuzzer::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 0x56343ff24df9 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 0x56343ff50ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2ac7709082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56343ff181bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==702==Register values: Step #5: rax = 0x00005634413b2526 rbx = 0x00007ffced0cc05e rcx = 0x00005634413b2506 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005634413b2526 rsi = 0x00007ffced0cc05e rbp = 0x00007ffced0c9010 rsp = 0x00007ffced0c8fb8 Step #5: r8 = 0xfffffffffffffffe r9 = 0x00005634413aa7e0 r10 = 0x0000563441302010 r11 = 0x00005634413b23fe Step #5: r12 = 0x00005634413b23c8 r13 = 0x0000000000000070 r14 = 0x00007ffced0ce062 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-d0201121ad3e717ba49cf8d088d83f7b1fb79f1e Step #5: MERGE-OUTER: attempt 86 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710157129 Step #5: INFO: -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/d0201121ad3e717ba49cf8d088d83f7b1fb79f1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2126 processed earlier; will process 2736 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: ==706==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f9397b11a84 bp 0x7ffc3bcc6580 sp 0x7ffc3bcc6528 T706) Step #5: ==706==The signal is caused by a READ memory access. Step #5: ==706==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 0x7f9397b11a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558345090824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55834508b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558345089f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558345087a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558345087a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558345087fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558345087fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55834508808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5583450850d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x558344fdd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558344fe68f8 in fuzzer::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 0x558344fcddf9 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 0x558344ff9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f93979aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558344fc11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==706==Register values: Step #5: rax = 0x0000558346c913ae rbx = 0x00007ffc3bcc95ce rcx = 0x0000558346c9138e rdx = 0x000000000000fff8 Step #5: rdi = 0x0000558346c913ae rsi = 0x00007ffc3bcc95ce rbp = 0x00007ffc3bcc6580 rsp = 0x00007ffc3bcc6528 Step #5: r8 = 0xfffffffffffffffe r9 = 0x0000558346c89680 r10 = 0x0000558346bf1010 r11 = 0x0000558346c9129e Step #5: r12 = 0x0000558346c91268 r13 = 0x0000000000000070 r14 = 0x00007ffc3bccb5d2 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: ==706==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-acf6f07c4ab7c82950120b65c6ca5adac3c33138 Step #5: MERGE-OUTER: attempt 87 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710219202 Step #5: INFO: -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/acf6f07c4ab7c82950120b65c6ca5adac3c33138' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2188 processed earlier; will process 2674 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: ==710==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe1424180a (pc 0x7f0962afaa84 bp 0x7ffe1422e7e0 sp 0x7ffe1422e788 T710) Step #5: ==710==The signal is caused by a READ memory access. Step #5: #0 0x7f0962afaa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5611e6f7f824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5611e6f7a798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5611e6f78f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5611e6f76a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5611e6f76a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5611e6f76fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5611e6f76fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5611e6f7708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5611e6f740d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5611e6ecc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5611e6ed58f8 in fuzzer::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 0x5611e6ebcdf9 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 0x5611e6ee8ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0962993082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5611e6eb01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==710==Register values: Step #5: rax = 0x00005611e91e7940 rbx = 0x00007ffe1423182e rcx = 0x0000000000000002 rdx = 0x000000000000fffc Step #5: rdi = 0x00005611e91e7940 rsi = 0x00007ffe1423182e rbp = 0x00007ffe1422e7e0 rsp = 0x00007ffe1422e788 Step #5: r8 = 0x00005611e91dfbd0 r9 = 0x00005611e91dfbc0 r10 = 0x00005611e91ee000 r11 = 0x00005611e91ef2c8 Step #5: r12 = 0x00005611e91e78d8 r13 = 0x0000000000000071 r14 = 0x00007ffe14233832 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: ==710==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bb03a71056653d14e2a79c0200d09d753645594 Step #5: MERGE-OUTER: attempt 88 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710258175 Step #5: INFO: -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/6bb03a71056653d14e2a79c0200d09d753645594' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2194 processed earlier; will process 2668 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: ==714==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd2c4fc0e8 (pc 0x7f6f27b0ba84 bp 0x7ffd2c4e90c0 sp 0x7ffd2c4e9068 T714) Step #5: ==714==The signal is caused by a READ memory access. Step #5: #0 0x7f6f27b0ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cde52f3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cde52ee798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55cde52ecf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cde52eaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cde52eaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cde52eafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cde52eafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cde52eb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cde52e80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55cde524035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cde52498f8 in fuzzer::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 0x55cde5230df9 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 0x55cde525cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6f279a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cde52241bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==714==Register values: Step #5: rax = 0x000055cde5e69370 rbx = 0x00007ffd2c4ec10e rcx = 0x000000000000000b rdx = 0x000000000000fffa Step #5: rdi = 0x000055cde5e69370 rsi = 0x00007ffd2c4ec10e rbp = 0x00007ffd2c4e90c0 rsp = 0x00007ffd2c4e9068 Step #5: r8 = 0x000055cde5e616f0 r9 = 0x000055cde5e616e0 r10 = 0xfffffffffffffe1e r11 = 0x000055cde5e70de8 Step #5: r12 = 0x000055cde5e69338 r13 = 0x0000000000000071 r14 = 0x00007ffd2c4ee112 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: ==714==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5dcc35d1ab28e86b9da11c4d0644736525ac4f1 Step #5: MERGE-OUTER: attempt 89 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710296936 Step #5: INFO: -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/b5dcc35d1ab28e86b9da11c4d0644736525ac4f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2201 processed earlier; will process 2661 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: ==718==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd430a02e8 (pc 0x7f5fcc8c2a84 bp 0x7ffd4308d2c0 sp 0x7ffd4308d268 T718) Step #5: ==718==The signal is caused by a READ memory access. Step #5: #0 0x7f5fcc8c2a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5622443a8824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5622443a3798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5622443a1f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56224439fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56224439fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56224439ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56224439ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5622443a008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56224439d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5622442f535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5622442fe8f8 in fuzzer::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 0x5622442e5df9 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 0x562244311ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5fcc75b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5622442d91bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==718==Register values: Step #5: rax = 0x0000562246677060 rbx = 0x00007ffd4309030e rcx = 0x000000000000001f rdx = 0x000000000000fffa Step #5: rdi = 0x0000562246677060 rsi = 0x00007ffd4309030e rbp = 0x00007ffd4308d2c0 rsp = 0x00007ffd4308d268 Step #5: r8 = 0x000056224666f3e0 r9 = 0x000056224666f440 r10 = 0x0000562246680000 r11 = 0x000056224667ead8 Step #5: r12 = 0x0000562246677028 r13 = 0x0000000000000071 r14 = 0x00007ffd43092312 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-c8b6177765e662d1c81adb96b2ce4437ca44f086 Step #5: MERGE-OUTER: attempt 90 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710338367 Step #5: INFO: -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/c8b6177765e662d1c81adb96b2ce4437ca44f086' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2221 processed earlier; will process 2641 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: ==723==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffda60693c (pc 0x7f5710053a84 bp 0x7fffda5f3910 sp 0x7fffda5f38b8 T723) Step #5: ==723==The signal is caused by a READ memory access. Step #5: #0 0x7f5710053a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55661c85b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55661c856493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55661c854f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55661c852a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55661c852a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55661c852fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55661c852fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55661c85308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55661c8500d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55661c7a835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55661c7b18f8 in fuzzer::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 0x55661c798df9 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 0x55661c7c4ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f570feec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55661c78c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==723==Register values: Step #5: rax = 0x000055661d3a8e58 rbx = 0x00007fffda5f695e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055661d3a8e58 rsi = 0x00007fffda5f695e rbp = 0x00007fffda5f3910 rsp = 0x00007fffda5f38b8 Step #5: r8 = 0x000055661d3a11b0 r9 = 0x000055661d3a11a0 r10 = 0x000055661c886a5d r11 = 0x000055661d3b08a8 Step #5: r12 = 0x000055661d3a8df8 r13 = 0x0000000000000070 r14 = 0x00007fffda5f8962 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: ==723==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b06387123c985690eacc39b11c6d7a895b10d1b6 Step #5: MERGE-OUTER: attempt 91 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710395147 Step #5: INFO: -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/b06387123c985690eacc39b11c6d7a895b10d1b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2261 processed earlier; will process 2601 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: ==731==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffca9b86946 (pc 0x7f4811ba7a84 bp 0x7ffca9b73920 sp 0x7ffca9b738c8 T731) Step #5: ==731==The signal is caused by a READ memory access. Step #5: #0 0x7f4811ba7a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a386fac824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a386fa7493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a386fa5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a386fa3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a386fa3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a386fa3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a386fa3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a386fa408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a386fa10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55a386ef935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a386f028f8 in fuzzer::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 0x55a386ee9df9 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 0x55a386f15ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4811a40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a386edd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==731==Register values: Step #5: rax = 0x000055a3898e1370 rbx = 0x00007ffca9b7696e rcx = 0x000000000000002a rdx = 0x000000000000fff8 Step #5: rdi = 0x000055a3898e1370 rsi = 0x00007ffca9b7696e rbp = 0x00007ffca9b73920 rsp = 0x00007ffca9b738c8 Step #5: r8 = 0x000055a3898d96f0 r9 = 0x000055a3898d96e0 r10 = 0xfffffffffffffe1e r11 = 0x000055a3898e8de8 Step #5: r12 = 0x000055a3898e1338 r13 = 0x0000000000000070 r14 = 0x00007ffca9b78972 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: ==731==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0255f33f26f2b3af87c5b61f2d9b225d2f0a0ba1 Step #5: MERGE-OUTER: attempt 92 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710433099 Step #5: INFO: -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/0255f33f26f2b3af87c5b61f2d9b225d2f0a0ba1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2269 processed earlier; will process 2593 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: ==739==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd8ec89000 (pc 0x7fecec5c5ad3 bp 0x7ffd8ec7f2b0 sp 0x7ffd8ec7f258 T739) Step #5: #0 0x7fecec5c5ad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555718cd2824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555718ccd493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555718ccbf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555718cc9a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555718cc9a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555718cc9fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555718cc9fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555718cca08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555718cc70d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x555718c1f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555718c288f8 in fuzzer::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 0x555718c0fdf9 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 0x555718c3bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fecec45e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555718c031bd 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: ==739==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b14d23d4faf116431851ef8390246187b9bbd0e6 Step #5: MERGE-OUTER: attempt 93 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710482477 Step #5: INFO: -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/b14d23d4faf116431851ef8390246187b9bbd0e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2327 processed earlier; will process 2535 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: ==747==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5ede4856 (pc 0x7f80a4416a84 bp 0x7ffc5edd1830 sp 0x7ffc5edd17d8 T747) Step #5: ==747==The signal is caused by a READ memory access. Step #5: #0 0x7f80a4416a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d5bc257824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d5bc252798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55d5bc250f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d5bc24ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d5bc24ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d5bc24efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d5bc24efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d5bc24f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d5bc24c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55d5bc1a435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d5bc1ad8f8 in fuzzer::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 0x55d5bc194df9 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 0x55d5bc1c0ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f80a42af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d5bc1881bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==747==Register values: Step #5: rax = 0x000055d5bdc54ae4 rbx = 0x00007ffc5edd487e rcx = 0x00000000000b002b rdx = 0x000000000000fff8 Step #5: rdi = 0x000055d5bdc54ae4 rsi = 0x00007ffc5edd487e rbp = 0x00007ffc5edd1830 rsp = 0x00007ffc5edd17d8 Step #5: r8 = 0x000055d5bdc4ce60 r9 = 0x000055d5bdc4cec0 r10 = 0x000055d5bc282a5d r11 = 0x000055d5bdc5c558 Step #5: r12 = 0x000055d5bdc54aa8 r13 = 0x0000000000000071 r14 = 0x00007ffc5edd6882 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: ==747==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67f8db0630337beeab9e45eface60158d7a2f31d Step #5: MERGE-OUTER: attempt 94 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710526018 Step #5: INFO: -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/67f8db0630337beeab9e45eface60158d7a2f31d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2344 processed earlier; will process 2518 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: ==754==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe5980020a (pc 0x7fedc58c0a84 bp 0x7ffe597ed1e0 sp 0x7ffe597ed188 T754) Step #5: ==754==The signal is caused by a READ memory access. Step #5: #0 0x7fedc58c0a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5561d7904824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5561d78ff493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5561d78fdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5561d78fba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5561d78fba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5561d78fbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5561d78fbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5561d78fc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5561d78f90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x5561d785135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5561d785a8f8 in fuzzer::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 0x5561d7841df9 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 0x5561d786dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fedc5759082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5561d78351bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==754==Register values: Step #5: rax = 0x00005561d8a8c6c4 rbx = 0x00007ffe597f022e rcx = 0x00005561d8a8c6a4 rdx = 0x000000000000fffc Step #5: rdi = 0x00005561d8a8c6c4 rsi = 0x00007ffe597f022e rbp = 0x00007ffe597ed1e0 rsp = 0x00007ffe597ed188 Step #5: r8 = 0xffffffffffffffee r9 = 0x00005561d8a84920 r10 = 0x00005561d792fa5d r11 = 0x00005561d8a8c5ae Step #5: r12 = 0x00005561d8a8c578 r13 = 0x0000000000000070 r14 = 0x00007ffe597f2232 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: ==754==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6b51288894e6f39cef3448e982d2d0eac8f19fb Step #5: MERGE-OUTER: attempt 95 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710573977 Step #5: INFO: -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/c6b51288894e6f39cef3448e982d2d0eac8f19fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2382 processed earlier; will process 2480 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: ==761==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcf20958b6 (pc 0x7f7cea141a84 bp 0x7ffcf2082890 sp 0x7ffcf2082838 T761) Step #5: ==761==The signal is caused by a READ memory access. Step #5: #0 0x7f7cea141a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55acb3132824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55acb312d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55acb312bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55acb3129a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55acb3129a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55acb3129fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55acb3129fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55acb312a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55acb31270d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55acb307f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55acb30888f8 in fuzzer::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 0x55acb306fdf9 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 0x55acb309bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7ce9fda082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55acb30631bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==761==Register values: Step #5: rax = 0x000055acb4ac75aa rbx = 0x00007ffcf20858de rcx = 0x0068006300740061 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055acb4ac75aa rsi = 0x00007ffcf20858de rbp = 0x00007ffcf2082890 rsp = 0x00007ffcf2082838 Step #5: r8 = 0x000055acb4abf920 r9 = 0x000055acb4abf980 r10 = 0x000055acb315da5d r11 = 0x000055acb4acf018 Step #5: r12 = 0x000055acb4ac7568 r13 = 0x0000000000000070 r14 = 0x00007ffcf20878e2 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: ==761==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb0fbc54fa7bc643776ebba66c5bf9b2444ae457 Step #5: MERGE-OUTER: attempt 96 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710615532 Step #5: INFO: -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/cb0fbc54fa7bc643776ebba66c5bf9b2444ae457' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2397 processed earlier; will process 2465 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==767==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe591e0000 (pc 0x7f4eed90dbf9 bp 0x7ffe591d65e0 sp 0x7ffe591d6588 T767) Step #5: #0 0x7f4eed90dbf9 (/lib/x86_64-linux-gnu/libc.so.6+0x18bbf9) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55be273147f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x55be2730f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55be2730df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55be2730ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55be2730ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55be2730bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55be2730bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55be2730c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55be273090d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55be2726135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55be2726a8f8 in fuzzer::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 0x55be27251df9 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 0x55be2727dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4eed7a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55be272451bd 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: ==767==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27458cd1dccb35f8ea4dc12dfe27387ed2c60843 Step #5: MERGE-OUTER: attempt 97 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710652574 Step #5: INFO: -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/27458cd1dccb35f8ea4dc12dfe27387ed2c60843' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2399 processed earlier; will process 2463 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: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==775==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff7c9cd71c (pc 0x7f9e763eea84 bp 0x7fff7c9ba6f0 sp 0x7fff7c9ba698 T775) Step #5: ==775==The signal is caused by a READ memory access. Step #5: #0 0x7f9e763eea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55b2a2b36824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55b2a2b31493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55b2a2b2ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55b2a2b2da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55b2a2b2da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55b2a2b2dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55b2a2b2dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55b2a2b2e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55b2a2b2b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55b2a2a8335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55b2a2a8c8f8 in fuzzer::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 0x55b2a2a73df9 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 0x55b2a2a9fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9e76287082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55b2a2a671bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==775==Register values: Step #5: rax = 0x000055b2a5489470 rbx = 0x00007fff7c9bd73e rcx = 0x000000000000002e rdx = 0x000000000000fffe Step #5: rdi = 0x000055b2a5489470 rsi = 0x00007fff7c9bd73e rbp = 0x00007fff7c9ba6f0 rsp = 0x00007fff7c9ba698 Step #5: r8 = 0x000055b2a54817f0 r9 = 0x000055b2a54817e0 r10 = 0x000055b2a5309010 r11 = 0x000055b2a5490ee8 Step #5: r12 = 0x000055b2a5489438 r13 = 0x0000000000000070 r14 = 0x00007fff7c9bf742 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: ==775==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f817e31afc6aadee22ed219b300b837240c23b4e Step #5: MERGE-OUTER: attempt 98 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711589662 Step #5: INFO: -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/f817e31afc6aadee22ed219b300b837240c23b4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2470 processed earlier; will process 2392 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: ==802==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc4c45f556 (pc 0x7f9927119a84 bp 0x7ffc4c44c530 sp 0x7ffc4c44c4d8 T802) Step #5: ==802==The signal is caused by a READ memory access. Step #5: #0 0x7f9927119a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cea4cb7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cea4cb2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55cea4cb0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cea4caea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cea4caea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cea4caefe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cea4caefe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cea4caf08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cea4cac0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55cea4c0435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cea4c0d8f8 in fuzzer::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 0x55cea4bf4df9 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 0x55cea4c20ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9926fb2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cea4be81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==802==Register values: Step #5: rax = 0x000055cea694b370 rbx = 0x00007ffc4c44f57e rcx = 0x0000000000000065 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055cea694b370 rsi = 0x00007ffc4c44f57e rbp = 0x00007ffc4c44c530 rsp = 0x00007ffc4c44c4d8 Step #5: r8 = 0x000055cea69436f0 r9 = 0x000055cea69436e0 r10 = 0xfffffffffffffe1e r11 = 0x000055cea6952de8 Step #5: r12 = 0x000055cea694b338 r13 = 0x0000000000000070 r14 = 0x00007ffc4c451582 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: ==802==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75ee5179f5924c1a17c0b738d1e9f04e430bca1a Step #5: MERGE-OUTER: attempt 99 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711627471 Step #5: INFO: -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/75ee5179f5924c1a17c0b738d1e9f04e430bca1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2480 processed earlier; will process 2382 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: ==806==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe8697b000 (pc 0x7fd9062d3c03 bp 0x7ffe86972020 sp 0x7ffe86971fc8 T806) Step #5: #0 0x7fd9062d3c03 (/lib/x86_64-linux-gnu/libc.so.6+0x18bc03) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564ad382f7f1 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1031:3 Step #5: #2 0x564ad382a493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x564ad3828f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564ad3826a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564ad3826a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564ad3826fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564ad3826fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564ad382708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564ad38240d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x564ad377c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564ad37858f8 in fuzzer::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 0x564ad376cdf9 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 0x564ad3798ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd90616c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564ad37601bd 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: ==806==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c7947d3829e40c3bb005a5232eb616aebf60ca2 Step #5: MERGE-OUTER: attempt 100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711664707 Step #5: INFO: -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/2c7947d3829e40c3bb005a5232eb616aebf60ca2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2483 processed earlier; will process 2379 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: ==810==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc2d892d96 (pc 0x7fbc7307da84 bp 0x7ffc2d87fd70 sp 0x7ffc2d87fd18 T810) Step #5: ==810==The signal is caused by a READ memory access. Step #5: #0 0x7fbc7307da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55bc68fe3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55bc68fde493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55bc68fdcf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55bc68fdaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55bc68fdaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55bc68fdafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55bc68fdafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55bc68fdb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55bc68fd80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55bc68f3035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55bc68f398f8 in fuzzer::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 0x55bc68f20df9 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 0x55bc68f4cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fbc72f16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55bc68f141bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==810==Register values: Step #5: rax = 0x000055bc6b3ea71e rbx = 0x00007ffc2d882dbe rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055bc6b3ea71e rsi = 0x00007ffc2d882dbe rbp = 0x00007ffc2d87fd70 rsp = 0x00007ffc2d87fd18 Step #5: r8 = 0x000055bc6b3e2aa0 r9 = 0x000055bc6b3e2b00 r10 = 0x000055bc6b3ed000 r11 = 0x000055bc6b3f2198 Step #5: r12 = 0x000055bc6b3ea6e8 r13 = 0x0000000000000070 r14 = 0x00007ffc2d884dc2 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: ==810==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c1835a249b8c9f500cd601cc834eba155751238 Step #5: MERGE-OUTER: attempt 101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711709435 Step #5: INFO: -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/2c1835a249b8c9f500cd601cc834eba155751238' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2487 processed earlier; will process 2375 files now Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==814==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdb651d818 (pc 0x7ff42de7da84 bp 0x7ffdb650a7f0 sp 0x7ffdb650a798 T814) Step #5: ==814==The signal is caused by a READ memory access. Step #5: #0 0x7ff42de7da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56336f434824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56336f42f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56336f42df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56336f42ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56336f42ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56336f42bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56336f42bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56336f42c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56336f4290d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x56336f38135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56336f38a8f8 in fuzzer::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 0x56336f371df9 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 0x56336f39dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff42dd16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56336f3651bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==814==Register values: Step #5: rax = 0x00005633715cd370 rbx = 0x00007ffdb650d83e rcx = 0x000000000000005b rdx = 0x000000000000fffa Step #5: rdi = 0x00005633715cd370 rsi = 0x00007ffdb650d83e rbp = 0x00007ffdb650a7f0 rsp = 0x00007ffdb650a798 Step #5: r8 = 0x00005633715c56f0 r9 = 0x00005633715c56e0 r10 = 0xfffffffffffffe1e r11 = 0x00005633715d4de8 Step #5: r12 = 0x00005633715cd338 r13 = 0x0000000000000071 r14 = 0x00007ffdb650f842 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: ==814==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fb10a9e783a4f429c46e456b8ab0bd2f9415789 Step #5: MERGE-OUTER: attempt 102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711745685 Step #5: INFO: -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/9fb10a9e783a4f429c46e456b8ab0bd2f9415789' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2489 processed earlier; will process 2373 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: ==818==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd066a0000 (pc 0x5594cd43d825 bp 0x7ffd0669c6c0 sp 0x7ffd06696590 T818) Step #5: #0 0x5594cd43d825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x5594cd439f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x5594cd437a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x5594cd437a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x5594cd437fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x5594cd437fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x5594cd43808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5594cd4350d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #8 0x5594cd38d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5594cd3968f8 in fuzzer::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 0x5594cd37ddf9 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 0x5594cd3a9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f67cc1b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5594cd3711bd 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: ==818==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5bdd23a997051ccc14e221b0d77b105785eead27 Step #5: MERGE-OUTER: attempt 103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711789675 Step #5: INFO: -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/5bdd23a997051ccc14e221b0d77b105785eead27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 2532 processed earlier; will process 2330 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: 28Mb Step #5: #128 pulse exec/s: 0 rss: 28Mb Step #5: #256 pulse exec/s: 0 rss: 28Mb Step #5: #512 pulse exec/s: 0 rss: 29Mb Step #5: #1024 pulse exec/s: 0 rss: 29Mb Step #5: ALARM: working on the last Unit for 100 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: ==822== ERROR: libFuzzer: timeout after 100 seconds Step #5: #0 0x5617f0d52ba4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617f0cc7128 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617f0ca9bfd in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:304:5 Step #5: #3 0x7fd3aa62d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x5617f0d666df in toLowercase /src/liblouis/liblouis/lou_backTranslateString.c:867:12 Step #5: #5 0x5617f0d666df in makeCorrections /src/liblouis/liblouis/lou_backTranslateString.c:1034:37 Step #5: #6 0x5617f0d666df in _lou_backTranslate /src/liblouis/liblouis/lou_backTranslateString.c:273:9 Step #5: #7 0x5617f0d63e98 in lou_backTranslate /src/liblouis/liblouis/lou_backTranslateString.c:162:9 Step #5: #8 0x5617f0d63e98 in lou_backTranslateString /src/liblouis/liblouis/lou_backTranslateString.c:154:9 Step #5: #9 0x5617f0d53196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:110:3 Step #5: #10 0x5617f0cab35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5617f0cb48f8 in fuzzer::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 0x5617f0c9bdf9 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 0x5617f0cc7ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd3aa408082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5617f0c8f1bd 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 104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2813824964 Step #5: INFO: -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: 4862 total files; 4233 processed earlier; will process 629 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: 31Mb Step #5: #8 pulse exec/s: 0 rss: 31Mb Step #5: #16 pulse exec/s: 0 rss: 31Mb Step #5: #32 pulse exec/s: 0 rss: 32Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==838==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe6e01eaaa (pc 0x7f2b48f74a84 bp 0x7ffe6e00ba80 sp 0x7ffe6e00ba28 T838) Step #5: ==838==The signal is caused by a READ memory access. Step #5: #0 0x7f2b48f74a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561e14f2a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x561e14f25493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x561e14f23f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x561e14f21a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x561e14f21a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x561e14f21fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x561e14f21fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x561e14f2208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x561e14f1f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x561e14e7735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x561e14e808f8 in fuzzer::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 0x561e14e67df9 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 0x561e14e93ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2b48e0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x561e14e5b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==838==Register values: Step #5: rax = 0x0000561e169e4fb0 rbx = 0x00007ffe6e00eace rcx = 0x0074006b00630061 rdx = 0x000000000000fffc Step #5: rdi = 0x0000561e169e4fb0 rsi = 0x00007ffe6e00eace rbp = 0x00007ffe6e00ba80 rsp = 0x00007ffe6e00ba28 Step #5: r8 = 0x0000561e169dd240 r9 = 0x0000561e169dd2a0 r10 = 0x0000561e14f55a5d r11 = 0x0000561e169ec938 Step #5: r12 = 0x0000561e169e4f70 r13 = 0x0000000000000070 r14 = 0x00007ffe6e010ad2 r15 = 0x0000000000000036 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: ==838==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-444ce883741fb31c52732eb2554dd52b1d446d39 Step #5: MERGE-OUTER: attempt 105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2813936250 Step #5: INFO: -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/444ce883741fb31c52732eb2554dd52b1d446d39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 4274 processed earlier; will process 588 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: ==842==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffec88cc29a (pc 0x7f3d27a17a84 bp 0x7ffec88b9270 sp 0x7ffec88b9218 T842) Step #5: ==842==The signal is caused by a READ memory access. Step #5: #0 0x7f3d27a17a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c05cc04824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c05cbff493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c05cbfdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c05cbfba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c05cbfba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c05cbfbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c05cbfbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c05cbfc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c05cbf90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c05cb5135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c05cb5a8f8 in fuzzer::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 0x55c05cb41df9 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 0x55c05cb6dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3d278b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c05cb351bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==842==Register values: Step #5: rax = 0x000055c05f0cbc78 rbx = 0x00007ffec88bc2be rcx = 0x0000000000000005 rdx = 0x000000000000fffc Step #5: rdi = 0x000055c05f0cbc78 rsi = 0x00007ffec88bc2be rbp = 0x00007ffec88b9270 rsp = 0x00007ffec88b9218 Step #5: r8 = 0x000055c05f0c3d90 r9 = 0x000055c05f0c3d80 r10 = 0x000055c05ef59010 r11 = 0x000055c05f0d3488 Step #5: r12 = 0x000055c05f0cbbb8 r13 = 0x0000000000000070 r14 = 0x00007ffec88be2c2 r15 = 0x0000000000000055 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: ==842==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-225e35a3e0f1d89ec34b1b240305aa74ad0faf0b Step #5: MERGE-OUTER: attempt 106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2815444784 Step #5: INFO: -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/225e35a3e0f1d89ec34b1b240305aa74ad0faf0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 4423 processed earlier; will process 439 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: 33Mb Step #5: #16 pulse exec/s: 0 rss: 33Mb Step #5: #32 pulse exec/s: 0 rss: 33Mb Step #5: #64 pulse exec/s: 0 rss: 34Mb Step #5: #128 pulse exec/s: 0 rss: 34Mb Step #5: #256 pulse exec/s: 0 rss: 34Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==846==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5dbcaa46 (pc 0x7fa9224e9a84 bp 0x7ffc5dbb7a20 sp 0x7ffc5dbb79c8 T846) Step #5: ==846==The signal is caused by a READ memory access. Step #5: #0 0x7fa9224e9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c7ece05824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c7ece00493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c7ecdfef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c7ecdfca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c7ecdfca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c7ecdfcfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c7ecdfcfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c7ecdfd08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c7ecdfa0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55c7ecd5235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c7ecd5b8f8 in fuzzer::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 0x55c7ecd42df9 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 0x55c7ecd6ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa922382082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c7ecd361bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==846==Register values: Step #5: rax = 0x000055c7ef881774 rbx = 0x00007ffc5dbbaa6e rcx = 0x000055c7ef881754 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055c7ef881774 rsi = 0x00007ffc5dbbaa6e rbp = 0x00007ffc5dbb7a20 rsp = 0x00007ffc5dbb79c8 Step #5: r8 = 0xfffffffffffffffe r9 = 0x00007fa92254b3a0 r10 = 0x000055c7ef7da010 r11 = 0x000055c7ef88157e Step #5: r12 = 0x000055c7ef881548 r13 = 0x0000000000000070 r14 = 0x00007ffc5dbbca72 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: ==846==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f90fa0952c459c27f36e4b7e13b4c1da09e2b31 Step #5: MERGE-OUTER: attempt 107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2816519645 Step #5: INFO: -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/7f90fa0952c459c27f36e4b7e13b4c1da09e2b31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 4706 processed earlier; will process 156 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: 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: 30Mb Step #5: #64 pulse exec/s: 64 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==850==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe4c47ed6a (pc 0x7f98f8278a84 bp 0x7ffe4c46bd40 sp 0x7ffe4c46bce8 T850) Step #5: ==850==The signal is caused by a READ memory access. Step #5: #0 0x7f98f8278a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55962bff0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55962bfeb493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55962bfe9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55962bfe7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55962bfe7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55962bfe7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55962bfe7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55962bfe808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55962bfe50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_backtranslate.c:81:7 Step #5: #10 0x55962bf3d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55962bf468f8 in fuzzer::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 0x55962bf2ddf9 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 0x55962bf59ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f98f8111082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55962bf211bd in _start (out/libfuzzer-coverage-x86_64/fuzz_backtranslate+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==850==Register values: Step #5: rax = 0x000055962e216070 rbx = 0x00007ffe4c46ed8e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055962e216070 rsi = 0x00007ffe4c46ed8e rbp = 0x00007ffe4c46bd40 rsp = 0x00007ffe4c46bce8 Step #5: r8 = 0x000055962e20e360 r9 = 0x000055962e20e3c0 r10 = 0x000055962e0b4010 r11 = 0x000055962e21da58 Step #5: r12 = 0x000055962e215fa8 r13 = 0x0000000000000070 r14 = 0x00007ffe4c470d92 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: ==850==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb7cbf93836a0e7bee75fe1f5eb68e55c7e39426 Step #5: MERGE-OUTER: attempt 108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2817622154 Step #5: INFO: -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/fb7cbf93836a0e7bee75fe1f5eb68e55c7e39426' caused a failure at the previous merge step Step #5: MERGE-INNER: 4862 total files; 4780 processed earlier; will process 82 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: #82 DONE exec/s: 0 rss: 37Mb Step #5: MERGE-OUTER: successful in 108 attempt(s) Step #5: MERGE-OUTER: the control file has 491037 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-02-12 06:32:44,105 INFO] Finding shared libraries for targets (if any). Step #5: [2026-02-12 06:32:44,114 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: 2702094586 Step #5: MERGE-OUTER: 6263 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: 2702120184 Step #5: INFO: -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: 6263 total files; 0 processed earlier; will process 6263 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: ==78==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffce2044046 (pc 0x7f8ad62a1a84 bp 0x7ffce2031020 sp 0x7ffce2030fc8 T78) Step #5: ==78==The signal is caused by a READ memory access. Step #5: #0 0x7f8ad62a1a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f946373824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f94636e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f94636cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f94636aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f94636aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f94636afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f94636afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f94636b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f9463680d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f9462c035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f9462c98f8 in fuzzer::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 0x55f9462b0df9 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 0x55f9462dcad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8ad613a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f9462a41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==78==Register values: Step #5: rax = 0x000055f94812eb3e rbx = 0x00007ffce203406e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055f94812eb3e rsi = 0x00007ffce203406e rbp = 0x00007ffce2031020 rsp = 0x00007ffce2030fc8 Step #5: r8 = 0x000055f948126ec0 r9 = 0x000055f948126f20 r10 = 0x000055f9463afa5d r11 = 0x000055f9481365b8 Step #5: r12 = 0x000055f94812eb08 r13 = 0x0000000000000070 r14 = 0x00007ffce2036072 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: ==78==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e45773c8df9096850196b58e0d0d5743b2b2c0fd Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702157753 Step #5: INFO: -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/e45773c8df9096850196b58e0d0d5743b2b2c0fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 18 processed earlier; will process 6245 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: ==90==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd21ed9c68 (pc 0x7fa4f1f6ea84 bp 0x7ffd21ec6c40 sp 0x7ffd21ec6be8 T90) Step #5: ==90==The signal is caused by a READ memory access. Step #5: #0 0x7fa4f1f6ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a4e4080824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a4e407b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a4e4079f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a4e4077a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a4e4077a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a4e4077fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a4e4077fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a4e407808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a4e40750d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55a4e3fcd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a4e3fd68f8 in fuzzer::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 0x55a4e3fbddf9 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 0x55a4e3fe9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa4f1e07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a4e3fb11bd 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 = 0x000055a4e5d4a076 rbx = 0x00007ffd21ec9c8e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055a4e5d4a076 rsi = 0x00007ffd21ec9c8e rbp = 0x00007ffd21ec6c40 rsp = 0x00007ffd21ec6be8 Step #5: r8 = 0x000055a4e5d423d0 r9 = 0x000055a4e5d423c0 r10 = 0x000055a4e40bca5d r11 = 0x000055a4e5d51ac8 Step #5: r12 = 0x000055a4e5d4a018 r13 = 0x0000000000000070 r14 = 0x00007ffd21ecbc92 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-c13a188fee6809260af2cebe97896533f8b18cfb Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702206702 Step #5: INFO: -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/c13a188fee6809260af2cebe97896533f8b18cfb' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 78 processed earlier; will process 6185 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: ==99==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdd5fa7cb8 (pc 0x7f4f37639a84 bp 0x7ffdd5f94c90 sp 0x7ffdd5f94c38 T99) Step #5: ==99==The signal is caused by a READ memory access. Step #5: #0 0x7f4f37639a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560709d08824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560709d03493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x560709d01f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560709cffa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560709cffa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560709cfffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560709cfffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560709d0008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560709cfd0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x560709c5535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560709c5e8f8 in fuzzer::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 0x560709c45df9 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 0x560709c71ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4f374d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560709c391bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==99==Register values: Step #5: rax = 0x000056070bed3314 rbx = 0x00007ffdd5f97cde rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000056070bed3314 rsi = 0x00007ffdd5f97cde rbp = 0x00007ffdd5f94c90 rsp = 0x00007ffdd5f94c38 Step #5: r8 = 0x000056070becb660 r9 = 0x000056070becb6c0 r10 = 0x000056070be1a010 r11 = 0x000056070bedad58 Step #5: r12 = 0x000056070bed32a8 r13 = 0x0000000000000070 r14 = 0x00007ffdd5f99ce2 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-9b05612cf08da495c87bb9e2715712fbd7096280 Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702254920 Step #5: INFO: -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: 6263 total files; 109 processed earlier; will process 6154 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: ==117==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff01a4508c (pc 0x7fe7d9fd3a84 bp 0x7fff01a32060 sp 0x7fff01a32008 T117) Step #5: ==117==The signal is caused by a READ memory access. Step #5: #0 0x7fe7d9fd3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cd07273824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55cd0726e798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55cd0726cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55cd0726aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55cd0726aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55cd0726afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55cd0726afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55cd0726b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55cd072680d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55cd071c035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55cd071c98f8 in fuzzer::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 0x55cd071b0df9 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 0x55cd071dcad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe7d9e6c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55cd071a41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==117==Register values: Step #5: rax = 0x000055cd0917e34a rbx = 0x00007fff01a350ae rcx = 0x0001005f005f005f rdx = 0x000000000000fffe Step #5: rdi = 0x000055cd0917e34a rsi = 0x00007fff01a350ae rbp = 0x00007fff01a32060 rsp = 0x00007fff01a32008 Step #5: r8 = 0x000055cd091766c0 r9 = 0x000055cd09176720 r10 = 0x000055cd072afa5d r11 = 0x000055cd09185db8 Step #5: r12 = 0x000055cd0917e308 r13 = 0x0000000000000071 r14 = 0x00007fff01a370b2 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: ==117==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3cc2e821edf71c0eae4858ba53c828165d5149e3 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702296476 Step #5: INFO: -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/3cc2e821edf71c0eae4858ba53c828165d5149e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 134 processed earlier; will process 6129 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: ==139==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdb5cdfa18 (pc 0x7f09033e5a84 bp 0x7ffdb5ccc9f0 sp 0x7ffdb5ccc998 T139) Step #5: ==139==The signal is caused by a READ memory access. Step #5: #0 0x7f09033e5a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5580ce749824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5580ce744493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5580ce742f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5580ce740a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5580ce740a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5580ce740fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5580ce740fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5580ce74108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5580ce73e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5580ce69635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5580ce69f8f8 in fuzzer::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 0x5580ce686df9 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 0x5580ce6b2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f090327e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5580ce67a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==139==Register values: Step #5: rax = 0x00005580cf8cd938 rbx = 0x00007ffdb5ccfa3e rcx = 0x0068006300740061 rdx = 0x000000000000fffa Step #5: rdi = 0x00005580cf8cd938 rsi = 0x00007ffdb5ccfa3e rbp = 0x00007ffdb5ccc9f0 rsp = 0x00007ffdb5ccc998 Step #5: r8 = 0x00005580cf8c5c50 r9 = 0x00005580cf8c5c40 r10 = 0x00005580ce785a5d r11 = 0x00005580cf8d5348 Step #5: r12 = 0x00005580cf8cd8f8 r13 = 0x0000000000000070 r14 = 0x00007ffdb5cd1a42 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: ==139==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3b9444f67caeece6a085460afb7f65dffad9c45 Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702335097 Step #5: INFO: -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: 6263 total files; 143 processed earlier; will process 6120 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: ==147==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffefbc8d9fa (pc 0x7f22346c3a84 bp 0x7ffefbc7a9d0 sp 0x7ffefbc7a978 T147) Step #5: ==147==The signal is caused by a READ memory access. Step #5: #0 0x7f22346c3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e0e877d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e0e8778493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55e0e8776f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e0e8774a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e0e8774a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e0e8774fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e0e8774fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e0e877508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e0e87720d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55e0e86ca35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e0e86d38f8 in fuzzer::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 0x55e0e86badf9 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 0x55e0e86e6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f223455c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e0e86ae1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==147==Register values: Step #5: rax = 0x000055e0e97e32a4 rbx = 0x00007ffefbc7da1e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055e0e97e32a4 rsi = 0x00007ffefbc7da1e rbp = 0x00007ffefbc7a9d0 rsp = 0x00007ffefbc7a978 Step #5: r8 = 0x000055e0e97db600 r9 = 0x000055e0e97db660 r10 = 0x000055e0e97e8000 r11 = 0x000055e0e97eacf8 Step #5: r12 = 0x000055e0e97e3248 r13 = 0x0000000000000070 r14 = 0x00007ffefbc7fa22 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: ==147==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbc7feaad6a941d8f1185b13919d80f5997ec5d2 Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702374929 Step #5: INFO: -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/bbc7feaad6a941d8f1185b13919d80f5997ec5d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 167 processed earlier; will process 6096 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: ==155==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd2a0780f8 (pc 0x7f469c513a84 bp 0x7ffd2a0650d0 sp 0x7ffd2a065078 T155) Step #5: ==155==The signal is caused by a READ memory access. Step #5: #0 0x7f469c513a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563c3ada7824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563c3ada2493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563c3ada0f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563c3ad9ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563c3ad9ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563c3ad9efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563c3ad9efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563c3ad9f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563c3ad9c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x563c3acf435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563c3acfd8f8 in fuzzer::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 0x563c3ace4df9 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 0x563c3ad10ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f469c3ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563c3acd81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==155==Register values: Step #5: rax = 0x0000563c3bae1c6e rbx = 0x00007ffd2a06811e rcx = 0x0000000000000002 rdx = 0x000000000000fffa Step #5: rdi = 0x0000563c3bae1c6e rsi = 0x00007ffd2a06811e rbp = 0x00007ffd2a0650d0 rsp = 0x00007ffd2a065078 Step #5: r8 = 0x0000563c3bad9ee0 r9 = 0x0000563c3bad9f40 r10 = 0xfffffffffffffe1e r11 = 0x0000563c3bae95d8 Step #5: r12 = 0x0000563c3bae1c38 r13 = 0x0000000000000070 r14 = 0x00007ffd2a06a122 r15 = 0x000000000000003b 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: ==155==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-903887c10630949bbc5fbc690e099cebd09e2772 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702413669 Step #5: INFO: -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/903887c10630949bbc5fbc690e099cebd09e2772' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 189 processed earlier; will process 6074 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: 30Mb Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==163==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe2eff880a (pc 0x7f5ea93efa84 bp 0x7ffe2efe57e0 sp 0x7ffe2efe5788 T163) Step #5: ==163==The signal is caused by a READ memory access. Step #5: #0 0x7f5ea93efa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56208f9ee824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56208f9e9493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x56208f9e7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56208f9e5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56208f9e5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56208f9e5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56208f9e5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56208f9e608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56208f9e30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56208f93b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56208f9448f8 in fuzzer::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 0x56208f92bdf9 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 0x56208f957ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5ea9288082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56208f91f1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==163==Register values: Step #5: rax = 0x000056209138bf1e rbx = 0x00007ffe2efe882e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000056209138bf1e rsi = 0x00007ffe2efe882e rbp = 0x00007ffe2efe57e0 rsp = 0x00007ffe2efe5788 Step #5: r8 = 0x00005620913842a0 r9 = 0x0000000000000000 r10 = 0x000056208fa2aa5d r11 = 0x00007ffe2efe3ea0 Step #5: r12 = 0x000056209138bee8 r13 = 0x0000000000000070 r14 = 0x00007ffe2efea832 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: ==163==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09578c65ec60a0ae7b6f697fad55ca56e79191aa Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702673176 Step #5: INFO: -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/09578c65ec60a0ae7b6f697fad55ca56e79191aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 213 processed earlier; will process 6050 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: ==191==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffd1ca93bc (pc 0x7f3de8a7aa84 bp 0x7fffd1c96390 sp 0x7fffd1c96338 T191) Step #5: ==191==The signal is caused by a READ memory access. Step #5: #0 0x7f3de8a7aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a7cd6ef824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a7cd6ea798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55a7cd6e8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a7cd6e6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a7cd6e6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a7cd6e6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a7cd6e6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a7cd6e708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a7cd6e40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55a7cd63c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a7cd6458f8 in fuzzer::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 0x55a7cd62cdf9 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 0x55a7cd658ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3de8913082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a7cd6201bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==191==Register values: Step #5: rax = 0x000055a7cfe4aaaa rbx = 0x00007fffd1c993de rcx = 0x0001005f005f005f rdx = 0x000000000000fffe Step #5: rdi = 0x000055a7cfe4aaaa rsi = 0x00007fffd1c993de rbp = 0x00007fffd1c96390 rsp = 0x00007fffd1c96338 Step #5: r8 = 0x000055a7cfe42e20 r9 = 0x000055a7cfe42e80 r10 = 0x000055a7cfe4c000 r11 = 0x000055a7cfe52518 Step #5: r12 = 0x000055a7cfe4aa68 r13 = 0x0000000000000071 r14 = 0x00007fffd1c9b3e2 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: ==191==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-636d3d7ec274311a58db5dd3b83b95223ca92b29 Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702711101 Step #5: INFO: -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/636d3d7ec274311a58db5dd3b83b95223ca92b29' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 216 processed earlier; will process 6047 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: ==199==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffedc2b2e7a (pc 0x7fd4d3529a84 bp 0x7ffedc29fe50 sp 0x7ffedc29fdf8 T199) Step #5: ==199==The signal is caused by a READ memory access. Step #5: #0 0x7fd4d3529a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562e35c4d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562e35c48798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x562e35c46f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562e35c44a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562e35c44a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562e35c44fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562e35c44fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562e35c4508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562e35c420d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x562e35b9a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562e35ba38f8 in fuzzer::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 0x562e35b8adf9 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 0x562e35bb6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd4d33c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562e35b7e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==199==Register values: Step #5: rax = 0x0000562e37569b84 rbx = 0x00007ffedc2a2e9e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000562e37569b84 rsi = 0x00007ffedc2a2e9e rbp = 0x00007ffedc29fe50 rsp = 0x00007ffedc29fdf8 Step #5: r8 = 0x0000562e37561ef0 r9 = 0x0000562e37561ee0 r10 = 0x0000562e37568000 r11 = 0x0000562e375715e8 Step #5: r12 = 0x0000562e37569b38 r13 = 0x0000000000000071 r14 = 0x00007ffedc2a4ea2 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: ==199==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf3327f928bb56ba454c305c515397a981319ee0 Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702867085 Step #5: INFO: -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/bf3327f928bb56ba454c305c515397a981319ee0' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 228 processed earlier; will process 6035 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: ==218==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff9c64c32c (pc 0x7f9a2eb1ea84 bp 0x7fff9c639300 sp 0x7fff9c6392a8 T218) Step #5: ==218==The signal is caused by a READ memory access. Step #5: #0 0x7f9a2eb1ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5609ad778824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5609ad773493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5609ad771f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5609ad76fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5609ad76fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5609ad76ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5609ad76ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5609ad77008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5609ad76d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5609ad6c535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5609ad6ce8f8 in fuzzer::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 0x5609ad6b5df9 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 0x5609ad6e1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9a2e9b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5609ad6a91bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==218==Register values: Step #5: rax = 0x00005609aff9786a rbx = 0x00007fff9c63c34e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005609aff9786a rsi = 0x00007fff9c63c34e rbp = 0x00007fff9c639300 rsp = 0x00007fff9c6392a8 Step #5: r8 = 0x00005609aff8fbb0 r9 = 0x00005609aff8fba0 r10 = 0x00005609afed7010 r11 = 0x00005609aff9f2a8 Step #5: r12 = 0x00005609aff977f8 r13 = 0x0000000000000070 r14 = 0x00007fff9c63e352 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-e59d58031097383a6932883c911083a359472556 Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702922597 Step #5: INFO: -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/e59d58031097383a6932883c911083a359472556' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 245 processed earlier; will process 6018 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: ==222==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe4d429e4a (pc 0x7f3903b53a84 bp 0x7ffe4d416e20 sp 0x7ffe4d416dc8 T222) Step #5: ==222==The signal is caused by a READ memory access. Step #5: #0 0x7f3903b53a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5576f6027824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5576f6022493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5576f6020f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5576f601ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5576f601ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5576f601efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5576f601efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5576f601f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5576f601c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5576f5f7435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5576f5f7d8f8 in fuzzer::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 0x5576f5f64df9 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 0x5576f5f90ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f39039ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5576f5f581bd 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 = 0x00005576f89c7a76 rbx = 0x00007ffe4d419e6e rcx = 0x00005576f89c7a56 rdx = 0x000000000000fffc Step #5: rdi = 0x00005576f89c7a76 rsi = 0x00007ffe4d419e6e rbp = 0x00007ffe4d416e20 rsp = 0x00007ffe4d416dc8 Step #5: r8 = 0xffffffffffffffee r9 = 0x00007f3903bb53b0 r10 = 0x00005576f891b010 r11 = 0x00005576f89c78ce Step #5: r12 = 0x00005576f89c7898 r13 = 0x0000000000000070 r14 = 0x00007ffe4d41be72 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-05b7aa1ff9e9b10987d596309669a5f038826965 Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703320869 Step #5: INFO: -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/05b7aa1ff9e9b10987d596309669a5f038826965' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 430 processed earlier; will process 5833 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==250==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe8184ac3a (pc 0x7f4a16a33a84 bp 0x7ffe81837c10 sp 0x7ffe81837bb8 T250) Step #5: ==250==The signal is caused by a READ memory access. Step #5: #0 0x7f4a16a33a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5567da9f6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5567da9f1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5567da9eff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5567da9eda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5567da9eda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5567da9edfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5567da9edfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5567da9ee08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5567da9eb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5567da94335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5567da94c8f8 in fuzzer::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 0x5567da933df9 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 0x5567da95fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4a168cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5567da9271bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==250==Register values: Step #5: rax = 0x00005567dbdc3b6e rbx = 0x00007ffe8183ac5e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005567dbdc3b6e rsi = 0x00007ffe8183ac5e rbp = 0x00007ffe81837c10 rsp = 0x00007ffe81837bb8 Step #5: r8 = 0x00005567dbdbbee0 r9 = 0x00005567dbdbbf40 r10 = 0xfffffffffffffe1e r11 = 0x00005567dbdcb5d8 Step #5: r12 = 0x00005567dbdc3b28 r13 = 0x0000000000000070 r14 = 0x00007ffe8183cc62 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: ==250==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f2c0b44b0fda836d4e7a82b2793277bce611a4a Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703357941 Step #5: INFO: -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/8f2c0b44b0fda836d4e7a82b2793277bce611a4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 432 processed earlier; will process 5831 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: ==254==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd2dac81b8 (pc 0x7f7d7c28aa84 bp 0x7ffd2dab5190 sp 0x7ffd2dab5138 T254) Step #5: ==254==The signal is caused by a READ memory access. Step #5: #0 0x7f7d7c28aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f26eafe824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f26eaf9493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f26eaf7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f26eaf5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f26eaf5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f26eaf5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f26eaf5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f26eaf608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f26eaf30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f26ea4b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f26ea548f8 in fuzzer::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 0x55f26ea3bdf9 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 0x55f26ea67ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7d7c123082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f26ea2f1bd 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 = 0x000055f270aaa6cc rbx = 0x00007ffd2dab81de rcx = 0x0068006300740061 rdx = 0x000000000000fffa Step #5: rdi = 0x000055f270aaa6cc rsi = 0x00007ffd2dab81de rbp = 0x00007ffd2dab5190 rsp = 0x00007ffd2dab5138 Step #5: r8 = 0x000055f270aa2a40 r9 = 0x000055f270aa2aa0 r10 = 0x000055f26eb3aa5d r11 = 0x000055f270ab2138 Step #5: r12 = 0x000055f270aaa688 r13 = 0x0000000000000070 r14 = 0x00007ffd2daba1e2 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: ==254==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a010ae128203da14f162cf2ff5438c03e8c3bc4f Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703406490 Step #5: INFO: -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/a010ae128203da14f162cf2ff5438c03e8c3bc4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 500 processed earlier; will process 5763 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: ==258==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff1dfe6b1c (pc 0x7ff86544fa84 bp 0x7fff1dfd3af0 sp 0x7fff1dfd3a98 T258) Step #5: ==258==The signal is caused by a READ memory access. Step #5: #0 0x7ff86544fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563ce2131824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563ce212c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563ce212af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563ce2128a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563ce2128a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563ce2128fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563ce2128fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563ce212908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563ce21260d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x563ce207e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563ce20878f8 in fuzzer::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 0x563ce206edf9 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 0x563ce209aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff8652e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563ce20621bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==258==Register values: Step #5: rax = 0x0000563ce4069b5e rbx = 0x00007fff1dfd6b3e rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x0000563ce4069b5e rsi = 0x00007fff1dfd6b3e rbp = 0x00007fff1dfd3af0 rsp = 0x00007fff1dfd3a98 Step #5: r8 = 0x0000563ce4061ee0 r9 = 0x0000563ce4061f40 r10 = 0xfffffffffffffe1e r11 = 0x0000563ce40715d8 Step #5: r12 = 0x0000563ce4069b28 r13 = 0x0000000000000070 r14 = 0x00007fff1dfd8b42 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: ==258==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e2bbfa8697e93b4cda2575b5a01a73b8fdc98a39 Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703443770 Step #5: INFO: -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/e2bbfa8697e93b4cda2575b5a01a73b8fdc98a39' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 511 processed earlier; will process 5752 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: ==262==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdf5e01a88 (pc 0x7fe9a7c41a84 bp 0x7ffdf5deea60 sp 0x7ffdf5deea08 T262) Step #5: ==262==The signal is caused by a READ memory access. Step #5: #0 0x7fe9a7c41a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ddcdcae824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ddcdca9493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ddcdca7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ddcdca5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ddcdca5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ddcdca5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ddcdca5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ddcdca608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ddcdca30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ddcdbfb35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ddcdc048f8 in fuzzer::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 0x55ddcdbebdf9 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 0x55ddcdc17ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe9a7ada082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ddcdbdf1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==262==Register values: Step #5: rax = 0x000055ddceb4d61e rbx = 0x00007ffdf5df1aae rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055ddceb4d61e rsi = 0x00007ffdf5df1aae rbp = 0x00007ffdf5deea60 rsp = 0x00007ffdf5deea08 Step #5: r8 = 0x000055ddceb45970 r9 = 0x000055ddceb45960 r10 = 0x000055ddceb4e000 r11 = 0x000055ddceb55068 Step #5: r12 = 0x000055ddceb4d5b8 r13 = 0x0000000000000070 r14 = 0x00007ffdf5df3ab2 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: ==262==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0e3d90322bacc876fb12fd8f68c449c7f76adf1 Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703486291 Step #5: INFO: -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/b0e3d90322bacc876fb12fd8f68c449c7f76adf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 546 processed earlier; will process 5717 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: ==266==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff0ed73f8c (pc 0x7f7cb8ed0a84 bp 0x7fff0ed60f60 sp 0x7fff0ed60f08 T266) Step #5: ==266==The signal is caused by a READ memory access. Step #5: #0 0x7f7cb8ed0a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c302ea0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c302e9b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c302e99f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c302e97a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c302e97a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c302e97fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c302e97fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c302e9808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c302e950d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c302ded35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c302df68f8 in fuzzer::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 0x55c302ddddf9 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 0x55c302e09ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f7cb8d69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c302dd11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==266==Register values: Step #5: rax = 0x000055c3041a5b8e rbx = 0x00007fff0ed63fae rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055c3041a5b8e rsi = 0x00007fff0ed63fae rbp = 0x00007fff0ed60f60 rsp = 0x00007fff0ed60f08 Step #5: r8 = 0x000055c30419dee0 r9 = 0x000055c30419df40 r10 = 0xfffffffffffffe1e r11 = 0x000055c3041ad5d8 Step #5: r12 = 0x000055c3041a5b28 r13 = 0x0000000000000070 r14 = 0x00007fff0ed65fb2 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: ==266==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a51e899079ecb91a9eb4c7c40fea1146b9d960f Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703522038 Step #5: INFO: -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/9a51e899079ecb91a9eb4c7c40fea1146b9d960f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 550 processed earlier; will process 5713 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: ==270==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe9d54455a (pc 0x7fd6f9b8ea84 bp 0x7ffe9d531530 sp 0x7ffe9d5314d8 T270) Step #5: ==270==The signal is caused by a READ memory access. Step #5: #0 0x7fd6f9b8ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55aed3147824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55aed3142493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55aed3140f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55aed313ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55aed313ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55aed313efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55aed313efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55aed313f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55aed313c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55aed309435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55aed309d8f8 in fuzzer::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 0x55aed3084df9 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 0x55aed30b0ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd6f9a27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55aed30781bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==270==Register values: Step #5: rax = 0x000055aed483c6bc rbx = 0x00007ffe9d53457e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055aed483c6bc rsi = 0x00007ffe9d53457e rbp = 0x00007ffe9d531530 rsp = 0x00007ffe9d5314d8 Step #5: r8 = 0x000055aed4834990 r9 = 0x000055aed4834980 r10 = 0x000055aed3183a5d r11 = 0x000055aed4844088 Step #5: r12 = 0x000055aed483c5d8 r13 = 0x0000000000000070 r14 = 0x00007ffe9d536582 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: ==270==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c87759cbdd5dae0b991bd7605ac696680282a558 Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703568633 Step #5: INFO: -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/c87759cbdd5dae0b991bd7605ac696680282a558' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 601 processed earlier; will process 5662 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: ==274==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1f938bd8 (pc 0x7f3368e2ea84 bp 0x7ffd1f925bb0 sp 0x7ffd1f925b58 T274) Step #5: ==274==The signal is caused by a READ memory access. Step #5: #0 0x7f3368e2ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5646ca543824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5646ca53e798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5646ca53cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5646ca53aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5646ca53aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5646ca53afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5646ca53afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5646ca53b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5646ca5380d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5646ca49035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5646ca4998f8 in fuzzer::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 0x5646ca480df9 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 0x5646ca4acad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3368cc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5646ca4741bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==274==Register values: Step #5: rax = 0x00005646cb867b60 rbx = 0x00007ffd1f928bfe rcx = 0x000000000000003d rdx = 0x000000000000fffa Step #5: rdi = 0x00005646cb867b60 rsi = 0x00007ffd1f928bfe rbp = 0x00007ffd1f925bb0 rsp = 0x00007ffd1f925b58 Step #5: r8 = 0x00005646cb85fee0 r9 = 0x00005646cb85ff40 r10 = 0xfffffffffffffe1e r11 = 0x00005646cb86f5d8 Step #5: r12 = 0x00005646cb867b28 r13 = 0x0000000000000071 r14 = 0x00007ffd1f92ac02 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: ==274==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75323bec32fa3a43ed071ee2cc1dc4496b62233c Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703607913 Step #5: INFO: -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/75323bec32fa3a43ed071ee2cc1dc4496b62233c' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 622 processed earlier; will process 5641 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: ==278==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffee756af8a (pc 0x7f33a32dda84 bp 0x7ffee7557f60 sp 0x7ffee7557f08 T278) Step #5: ==278==The signal is caused by a READ memory access. Step #5: #0 0x7f33a32dda84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c054939824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c054934493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c054932f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c054930a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c054930a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c054930fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c054930fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c05493108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c05492e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c05488635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c05488f8f8 in fuzzer::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 0x55c054876df9 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 0x55c0548a2ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f33a3176082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c05486a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==278==Register values: Step #5: rax = 0x000055c056b3eb60 rbx = 0x00007ffee755afae rcx = 0x0000000000000065 rdx = 0x000000000000fffc Step #5: rdi = 0x000055c056b3eb60 rsi = 0x00007ffee755afae rbp = 0x00007ffee7557f60 rsp = 0x00007ffee7557f08 Step #5: r8 = 0x000055c056b36ee0 r9 = 0x000055c056b36f40 r10 = 0xfffffffffffffe1e r11 = 0x000055c056b465d8 Step #5: r12 = 0x000055c056b3eb28 r13 = 0x0000000000000070 r14 = 0x00007ffee755cfb2 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: ==278==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96e2911817900c7bca60aa730deb32d6d7209734 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703646239 Step #5: INFO: -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/96e2911817900c7bca60aa730deb32d6d7209734' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 640 processed earlier; will process 5623 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: ==282==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd4c212028 (pc 0x7f59c880ea84 bp 0x7ffd4c1ff000 sp 0x7ffd4c1fefa8 T282) Step #5: ==282==The signal is caused by a READ memory access. Step #5: #0 0x7f59c880ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563742e83824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563742e7e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563742e7cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563742e7aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563742e7aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563742e7afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563742e7afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563742e7b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563742e780d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x563742dd035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563742dd98f8 in fuzzer::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 0x563742dc0df9 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 0x563742decad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f59c86a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563742db41bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==282==Register values: Step #5: rax = 0x0000563744b44b60 rbx = 0x00007ffd4c20204e rcx = 0x0000000000000073 rdx = 0x000000000000fffa Step #5: rdi = 0x0000563744b44b60 rsi = 0x00007ffd4c20204e rbp = 0x00007ffd4c1ff000 rsp = 0x00007ffd4c1fefa8 Step #5: r8 = 0x0000563744b3cee0 r9 = 0x0000563744b3cf40 r10 = 0x0000563742ebfa5d r11 = 0x0000563744b4c5d8 Step #5: r12 = 0x0000563744b44b28 r13 = 0x0000000000000070 r14 = 0x00007ffd4c204052 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: ==282==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49540c2a0e6696a12565262c1724843b063e46c4 Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703683410 Step #5: INFO: -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: 6263 total files; 649 processed earlier; will process 5614 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: ==286==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd3ac58f18 (pc 0x7fdf3c035a84 bp 0x7ffd3ac45ef0 sp 0x7ffd3ac45e98 T286) Step #5: ==286==The signal is caused by a READ memory access. Step #5: #0 0x7fdf3c035a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560141220824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56014121b798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x560141219f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560141217a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560141217a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560141217fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560141217fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56014121808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5601412150d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56014116d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5601411768f8 in fuzzer::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 0x56014115ddf9 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 0x560141189ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fdf3bece082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5601411511bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==286==Register values: Step #5: rax = 0x00005601435d0ce0 rbx = 0x00007ffd3ac48f3e rcx = 0x0000000000000030 rdx = 0x000000000000fffa Step #5: rdi = 0x00005601435d0ce0 rsi = 0x00007ffd3ac48f3e rbp = 0x00007ffd3ac45ef0 rsp = 0x00007ffd3ac45e98 Step #5: r8 = 0x00005601435c9060 r9 = 0x00005601435c90c0 r10 = 0x00005601433b5010 r11 = 0x00005601435d8758 Step #5: r12 = 0x00005601435d0ca8 r13 = 0x0000000000000071 r14 = 0x00007ffd3ac4af42 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: ==286==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e99bd946aa330b31f48b59cba3a8b5c8271c43b4 Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705975539 Step #5: INFO: -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/e99bd946aa330b31f48b59cba3a8b5c8271c43b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 702 processed earlier; will process 5561 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: ==434==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc7abb3eb6 (pc 0x7fe2bcdffa84 bp 0x7ffc7aba0e90 sp 0x7ffc7aba0e38 T434) Step #5: ==434==The signal is caused by a READ memory access. Step #5: #0 0x7fe2bcdffa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5623abf22824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5623abf1d493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5623abf1bf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5623abf19a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5623abf19a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5623abf19fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5623abf19fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5623abf1a08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5623abf170d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5623abe6f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5623abe788f8 in fuzzer::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 0x5623abe5fdf9 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 0x5623abe8bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe2bcc98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5623abe531bd 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 = 0x00005623adaa39a8 rbx = 0x00007ffc7aba3ede rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005623adaa39a8 rsi = 0x00007ffc7aba3ede rbp = 0x00007ffc7aba0e90 rsp = 0x00007ffc7aba0e38 Step #5: r8 = 0x00005623ada9bc50 r9 = 0x00005623ada9bc40 r10 = 0x00005623adaa8000 r11 = 0x00005623adaab348 Step #5: r12 = 0x00005623adaa3898 r13 = 0x0000000000000070 r14 = 0x00007ffc7aba5ee2 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-f3dcc3042c49c448f4d0dc051987a61c2ff16855 Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706013436 Step #5: INFO: -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/f3dcc3042c49c448f4d0dc051987a61c2ff16855' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 719 processed earlier; will process 5544 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: ==438==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff7b173f9c (pc 0x7f8e35f3ea84 bp 0x7fff7b160f70 sp 0x7fff7b160f18 T438) Step #5: ==438==The signal is caused by a READ memory access. Step #5: #0 0x7f8e35f3ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5583f46c2824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5583f46bd493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5583f46bbf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5583f46b9a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5583f46b9a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5583f46b9fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5583f46b9fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5583f46ba08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5583f46b70d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5583f460f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5583f46188f8 in fuzzer::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 0x5583f45ffdf9 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 0x5583f462bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f8e35dd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5583f45f31bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==438==Register values: Step #5: rax = 0x00005583f715ca96 rbx = 0x00007fff7b163fbe rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x00005583f715ca96 rsi = 0x00007fff7b163fbe rbp = 0x00007fff7b160f70 rsp = 0x00007fff7b160f18 Step #5: r8 = 0x00005583f7154df0 r9 = 0x0000000000000000 r10 = 0x00005583f46fea5d r11 = 0x00007fff7b15f650 Step #5: r12 = 0x00005583f715ca38 r13 = 0x0000000000000070 r14 = 0x00007fff7b165fc2 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-5fae8aaf4cdd8d13cba536f7fa2d45c7bba78970 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707118053 Step #5: INFO: -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/5fae8aaf4cdd8d13cba536f7fa2d45c7bba78970' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 747 processed earlier; will process 5516 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: ==478==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffef2d5dfda (pc 0x7fa84d31aa84 bp 0x7ffef2d4afb0 sp 0x7ffef2d4af58 T478) Step #5: ==478==The signal is caused by a READ memory access. Step #5: #0 0x7fa84d31aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c6baf19824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c6baf14493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c6baf12f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c6baf10a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c6baf10a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c6baf10fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c6baf10fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c6baf1108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c6baf0e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c6bae6635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c6bae6f8f8 in fuzzer::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 0x55c6bae56df9 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 0x55c6bae82ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fa84d1b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c6bae4a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==478==Register values: Step #5: rax = 0x000055c6bd5e8f56 rbx = 0x00007ffef2d4dffe rcx = 0x0000000000000004 rdx = 0x000000000000fffc Step #5: rdi = 0x000055c6bd5e8f56 rsi = 0x00007ffef2d4dffe rbp = 0x00007ffef2d4afb0 rsp = 0x00007ffef2d4af58 Step #5: r8 = 0x000055c6bd5e0ee0 r9 = 0x000055c6bd5e0f40 r10 = 0xfffffffffffffe1e r11 = 0x000055c6bd5f05d8 Step #5: r12 = 0x000055c6bd5e8e60 r13 = 0x0000000000000070 r14 = 0x00007ffef2d50002 r15 = 0x0000000000000080 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: ==478==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-738c2dd86c344e7ca59518cb7c9cb5fcc73bb299 Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707161506 Step #5: INFO: -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/738c2dd86c344e7ca59518cb7c9cb5fcc73bb299' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 779 processed earlier; will process 5484 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==485==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fffdfc7f000 (pc 0x5640515997e0 bp 0x7fffdfc7ae50 sp 0x7fffdfc74d20 T485) Step #5: #0 0x5640515997e0 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4055:19 Step #5: #1 0x564051595f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x564051593a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x564051593a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x564051593fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x564051593fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x56405159408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5640515910d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x5640514e935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5640514f28f8 in fuzzer::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 0x5640514d9df9 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 0x564051505ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f7094c87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5640514cd1bd 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: ==485==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31381900d6178ca9cadb27ed8e129d44270fa22b Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707197462 Step #5: INFO: -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/31381900d6178ca9cadb27ed8e129d44270fa22b' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 780 processed earlier; will process 5483 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: 30Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==493==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeb2852cfa (pc 0x7f4282f2da84 bp 0x7ffeb283fcd0 sp 0x7ffeb283fc78 T493) Step #5: ==493==The signal is caused by a READ memory access. Step #5: #0 0x7f4282f2da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f54ea75824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f54ea70493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f54ea6ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f54ea6ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f54ea6ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f54ea6cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f54ea6cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f54ea6d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f54ea6a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f54e9c235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f54e9cb8f8 in fuzzer::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 0x55f54e9b2df9 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 0x55f54e9dead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4282dc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f54e9a61bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==493==Register values: Step #5: rax = 0x000055f550615d3a rbx = 0x00007ffeb2842d1e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055f550615d3a rsi = 0x00007ffeb2842d1e rbp = 0x00007ffeb283fcd0 rsp = 0x00007ffeb283fc78 Step #5: r8 = 0x000055f55060e010 r9 = 0x000055f55060e000 r10 = 0x000055f550553010 r11 = 0x000055f55061d708 Step #5: r12 = 0x000055f550615c58 r13 = 0x0000000000000070 r14 = 0x00007ffeb2844d22 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-48925f9146989c0b1bdf2306cef59309de1a9282 Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707436177 Step #5: INFO: -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/48925f9146989c0b1bdf2306cef59309de1a9282' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 832 processed earlier; will process 5431 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: ==507==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd3d364cf8 (pc 0x7fcf2b41ca84 bp 0x7ffd3d351cd0 sp 0x7ffd3d351c78 T507) Step #5: ==507==The signal is caused by a READ memory access. Step #5: #0 0x7fcf2b41ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55eb33918824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55eb33913493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55eb33911f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55eb3390fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55eb3390fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55eb3390ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55eb3390ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55eb3391008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55eb3390d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55eb3386535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55eb3386e8f8 in fuzzer::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 0x55eb33855df9 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 0x55eb33881ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fcf2b2b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55eb338491bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==507==Register values: Step #5: rax = 0x000055eb35840b80 rbx = 0x00007ffd3d354d1e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055eb35840b80 rsi = 0x00007ffd3d354d1e rbp = 0x00007ffd3d351cd0 rsp = 0x00007ffd3d351c78 Step #5: r8 = 0x000055eb35838ee0 r9 = 0x000055eb35838f40 r10 = 0xfffffffffffffe1e r11 = 0x000055eb358485d8 Step #5: r12 = 0x000055eb35840b28 r13 = 0x0000000000000070 r14 = 0x00007ffd3d356d22 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: ==507==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed232a84b00dcd3fa37b2bebb2961a8b26f86b27 Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707479872 Step #5: INFO: -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/ed232a84b00dcd3fa37b2bebb2961a8b26f86b27' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 874 processed earlier; will process 5389 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: ==515==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc2aedc916 (pc 0x7f8441b38a84 bp 0x7ffc2aec98f0 sp 0x7ffc2aec9898 T515) Step #5: ==515==The signal is caused by a READ memory access. Step #5: #0 0x7f8441b38a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a5ebe58824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a5ebe53493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a5ebe51f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a5ebe4fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a5ebe4fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a5ebe4ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a5ebe4ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a5ebe5008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a5ebe4d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55a5ebda535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a5ebdae8f8 in fuzzer::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 0x55a5ebd95df9 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 0x55a5ebdc1ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f84419d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a5ebd891bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==515==Register values: Step #5: rax = 0x000055a5ee2d8c52 rbx = 0x00007ffc2aecc93e rcx = 0x000000000014001c rdx = 0x000000000000fff8 Step #5: rdi = 0x000055a5ee2d8c52 rsi = 0x00007ffc2aecc93e rbp = 0x00007ffc2aec98f0 rsp = 0x00007ffc2aec9898 Step #5: r8 = 0x000055a5ee2d0fd0 r9 = 0x000055a5ee2d0fc0 r10 = 0x000055a5ebe94a5d r11 = 0x000055a5ee2e06c8 Step #5: r12 = 0x000055a5ee2d8c18 r13 = 0x0000000000000070 r14 = 0x00007ffc2aece942 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: ==515==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a836dc897a9e1d8868431352e2f4cf36f50e5a4a Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707580213 Step #5: INFO: -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/a836dc897a9e1d8868431352e2f4cf36f50e5a4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 879 processed earlier; will process 5384 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==530==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffe0f956dc (pc 0x7f9fefdbfa84 bp 0x7fffe0f826b0 sp 0x7fffe0f82658 T530) Step #5: ==530==The signal is caused by a READ memory access. Step #5: #0 0x7f9fefdbfa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563b0adaf824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563b0adaa493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563b0ada8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563b0ada6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563b0ada6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563b0ada6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563b0ada6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563b0ada708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563b0ada40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x563b0acfc35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563b0ad058f8 in fuzzer::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 0x563b0acecdf9 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 0x563b0ad18ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f9fefc58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563b0ace01bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==530==Register values: Step #5: rax = 0x0000563b0cf93bc8 rbx = 0x00007fffe0f856fe rcx = 0x0068006300740061 rdx = 0x000000000000fffe Step #5: rdi = 0x0000563b0cf93bc8 rsi = 0x00007fffe0f856fe rbp = 0x00007fffe0f826b0 rsp = 0x00007fffe0f82658 Step #5: r8 = 0x0000563b0cf8bee0 r9 = 0x0000563b0cf8bf40 r10 = 0x0000563b0cf99000 r11 = 0x0000563b0cf9b5d8 Step #5: r12 = 0x0000563b0cf93b88 r13 = 0x0000000000000070 r14 = 0x00007fffe0f87702 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: ==530==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49998a252b5470d9faa3ab06bd710e243cda6ec7 Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707615525 Step #5: INFO: -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/49998a252b5470d9faa3ab06bd710e243cda6ec7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 880 processed earlier; will process 5383 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: ==534==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc968cdc66 (pc 0x7f1c62e70a84 bp 0x7ffc968bac40 sp 0x7ffc968babe8 T534) Step #5: ==534==The signal is caused by a READ memory access. Step #5: #0 0x7f1c62e70a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557f262f3824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557f262ee493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557f262ecf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557f262eaa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557f262eaa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557f262eafe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557f262eafe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557f262eb08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557f262e80d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x557f2624035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557f262498f8 in fuzzer::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 0x557f26230df9 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 0x557f2625cad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1c62d09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557f262241bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==534==Register values: Step #5: rax = 0x0000557f27172b8e rbx = 0x00007ffc968bdc8e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000557f27172b8e rsi = 0x00007ffc968bdc8e rbp = 0x00007ffc968bac40 rsp = 0x00007ffc968babe8 Step #5: r8 = 0x0000557f2716aee0 r9 = 0x0000557f2716af40 r10 = 0xfffffffffffffe1e r11 = 0x0000557f2717a5d8 Step #5: r12 = 0x0000557f27172b28 r13 = 0x0000000000000070 r14 = 0x00007ffc968bfc92 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: ==534==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-805df4ea4d0fabc4c1d95867f044e1bddc3eabad Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707652186 Step #5: INFO: -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/805df4ea4d0fabc4c1d95867f044e1bddc3eabad' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 883 processed earlier; will process 5380 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: ==538==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffee5fe2dba (pc 0x7fc3135a8a84 bp 0x7ffee5fcfd90 sp 0x7ffee5fcfd38 T538) Step #5: ==538==The signal is caused by a READ memory access. Step #5: #0 0x7fc3135a8a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ba59424824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ba5941f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55ba5941df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ba5941ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ba5941ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ba5941bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ba5941bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ba5941c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ba594190d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ba5937135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ba5937a8f8 in fuzzer::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 0x55ba59361df9 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 0x55ba5938dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fc313441082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ba593551bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==538==Register values: Step #5: rax = 0x000055ba5ac69f50 rbx = 0x00007ffee5fd2dde rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055ba5ac69f50 rsi = 0x00007ffee5fd2dde rbp = 0x00007ffee5fcfd90 rsp = 0x00007ffee5fcfd38 Step #5: r8 = 0x000055ba5ac622a0 r9 = 0x000055ba5ac62300 r10 = 0x000055ba5ac74000 r11 = 0x000055ba5ac71998 Step #5: r12 = 0x000055ba5ac69ee8 r13 = 0x0000000000000071 r14 = 0x00007ffee5fd4de2 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: ==538==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a8b303a6862c95fa2c266a3a7ec6b79b723ce3f Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707691739 Step #5: INFO: -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/7a8b303a6862c95fa2c266a3a7ec6b79b723ce3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 896 processed earlier; will process 5367 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: ==542==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff80e3d81c (pc 0x7f17a221fa84 bp 0x7fff80e2a7f0 sp 0x7fff80e2a798 T542) Step #5: ==542==The signal is caused by a READ memory access. Step #5: #0 0x7f17a221fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d2ea9c6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55d2ea9c1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55d2ea9bff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55d2ea9bda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55d2ea9bda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55d2ea9bdfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55d2ea9bdfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55d2ea9be08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55d2ea9bb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55d2ea91335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55d2ea91c8f8 in fuzzer::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 0x55d2ea903df9 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 0x55d2ea92fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f17a20b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55d2ea8f71bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==542==Register values: Step #5: rax = 0x000055d2ebc8aef6 rbx = 0x00007fff80e2d83e rcx = 0x0065007300610062 rdx = 0x000000000000fffe Step #5: rdi = 0x000055d2ebc8aef6 rsi = 0x00007fff80e2d83e rbp = 0x00007fff80e2a7f0 rsp = 0x00007fff80e2a798 Step #5: r8 = 0x000055d2ebc83270 r9 = 0x000055d2ebc83260 r10 = 0x000055d2ebc93000 r11 = 0x000055d2ebc92968 Step #5: r12 = 0x000055d2ebc8aeb8 r13 = 0x0000000000000070 r14 = 0x00007fff80e2f842 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: ==542==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-946d23274a501c0633a162093c792d88b973d5e4 Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707732311 Step #5: INFO: -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/946d23274a501c0633a162093c792d88b973d5e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 923 processed earlier; will process 5340 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==546==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffed6c3f99a (pc 0x7fed25569a84 bp 0x7ffed6c2c970 sp 0x7ffed6c2c918 T546) Step #5: ==546==The signal is caused by a READ memory access. Step #5: #0 0x7fed25569a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x562e9da29824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562e9da24493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562e9da22f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562e9da20a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562e9da20a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562e9da20fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562e9da20fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x562e9da2108f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x562e9da1e0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x562e9d97635d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x562e9d97f8f8 in fuzzer::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 0x562e9d966df9 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 0x562e9d992ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fed25402082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x562e9d95a1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==546==Register values: Step #5: rax = 0x0000562e9f2c7bcc rbx = 0x00007ffed6c2f9be rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x0000562e9f2c7bcc rsi = 0x00007ffed6c2f9be rbp = 0x00007ffed6c2c970 rsp = 0x00007ffed6c2c918 Step #5: r8 = 0x0000562e9f2bfee0 r9 = 0x0000562e9f2bff40 r10 = 0xfffffffffffffe1e r11 = 0x0000562e9f2cf5d8 Step #5: r12 = 0x0000562e9f2c7b28 r13 = 0x0000000000000070 r14 = 0x00007ffed6c319c2 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: ==546==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c5d9fc9d596d5a0d1f3e43ab777a94b96182399 Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707768740 Step #5: INFO: -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/6c5d9fc9d596d5a0d1f3e43ab777a94b96182399' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 925 processed earlier; will process 5338 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: ==550==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe427e4aca (pc 0x7f15c2a9fa84 bp 0x7ffe427d1aa0 sp 0x7ffe427d1a48 T550) Step #5: ==550==The signal is caused by a READ memory access. Step #5: #0 0x7f15c2a9fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ec35997824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55ec35992493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55ec35990f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55ec3598ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55ec3598ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55ec3598efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55ec3598efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55ec3598f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55ec3598c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55ec358e435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55ec358ed8f8 in fuzzer::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 0x55ec358d4df9 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 0x55ec35900ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f15c2938082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55ec358c81bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==550==Register values: Step #5: rax = 0x000055ec3644ed6e rbx = 0x00007ffe427d4aee rcx = 0x000055ec3644ed4e rdx = 0x000000000000fffc Step #5: rdi = 0x000055ec3644ed6e rsi = 0x00007ffe427d4aee rbp = 0x00007ffe427d1aa0 rsp = 0x00007ffe427d1a48 Step #5: r8 = 0xffffffffffffffe6 r9 = 0x000055ec36446f80 r10 = 0x000055ec36458000 r11 = 0x000055ec3644ec06 Step #5: r12 = 0x000055ec3644ebd0 r13 = 0x0000000000000070 r14 = 0x00007ffe427d6af2 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: ==550==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff95761943e7abff1418a72153403d2d5d8c2c5b Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707809581 Step #5: INFO: -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/ff95761943e7abff1418a72153403d2d5d8c2c5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 942 processed earlier; will process 5321 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: ==554==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd217c2000 (pc 0x7f33610d8ad3 bp 0x7ffd217b7b40 sp 0x7ffd217b7ae8 T554) Step #5: #0 0x7f33610d8ad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5589834d6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5589834d1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5589834cff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5589834cda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5589834cda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5589834cdfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5589834cdfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5589834ce08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5589834cb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55898342335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55898342c8f8 in fuzzer::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 0x558983413df9 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 0x55898343fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3360f71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5589834071bd 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: ==554==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e263cb3d9d3ea19ec49ed75f6a7460e556e67fcb Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707847743 Step #5: INFO: -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/e263cb3d9d3ea19ec49ed75f6a7460e556e67fcb' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 958 processed earlier; will process 5305 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: ==558==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc011b18a6 (pc 0x7f2e0ce2ca84 bp 0x7ffc0119e880 sp 0x7ffc0119e828 T558) Step #5: ==558==The signal is caused by a READ memory access. Step #5: #0 0x7f2e0ce2ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55c5cf8b0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55c5cf8ab493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55c5cf8a9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55c5cf8a7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55c5cf8a7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55c5cf8a7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55c5cf8a7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55c5cf8a808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55c5cf8a50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55c5cf7fd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55c5cf8068f8 in fuzzer::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 0x55c5cf7eddf9 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 0x55c5cf819ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2e0ccc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55c5cf7e11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==558==Register values: Step #5: rax = 0x000055c5d1f40da0 rbx = 0x00007ffc011a18ce rcx = 0x0000000000000021 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055c5d1f40da0 rsi = 0x00007ffc011a18ce rbp = 0x00007ffc0119e880 rsp = 0x00007ffc0119e828 Step #5: r8 = 0x000055c5d1f39060 r9 = 0x000055c5d1f390c0 r10 = 0x000055c5d1f4b000 r11 = 0x000055c5d1f48758 Step #5: r12 = 0x000055c5d1f40d68 r13 = 0x0000000000000070 r14 = 0x00007ffc011a38d2 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: ==558==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d00e87360a64430aa76d14f082d3d823b670ba6f Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707885055 Step #5: INFO: -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/d00e87360a64430aa76d14f082d3d823b670ba6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 967 processed earlier; will process 5296 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: ==562==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffecb46424a (pc 0x7fe305f45a84 bp 0x7ffecb451220 sp 0x7ffecb4511c8 T562) Step #5: ==562==The signal is caused by a READ memory access. Step #5: #0 0x7fe305f45a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f752af0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f752aeb493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f752ae9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f752ae7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f752ae7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f752ae7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f752ae7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f752ae808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f752ae50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f752a3d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f752a468f8 in fuzzer::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 0x55f752a2ddf9 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 0x55f752a59ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe305dde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f752a211bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==562==Register values: Step #5: rax = 0x000055f7542de0a0 rbx = 0x00007ffecb45426e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055f7542de0a0 rsi = 0x00007ffecb45426e rbp = 0x00007ffecb451220 rsp = 0x00007ffecb4511c8 Step #5: r8 = 0x000055f7542d6410 r9 = 0x000055f7542d6400 r10 = 0x000055f752b2ca5d r11 = 0x000055f7542e5b08 Step #5: r12 = 0x000055f7542de058 r13 = 0x0000000000000070 r14 = 0x00007ffecb456272 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: ==562==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceb0d39f971685cee6a8418a44ec37a77fc8c372 Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707927459 Step #5: INFO: -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/ceb0d39f971685cee6a8418a44ec37a77fc8c372' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 983 processed earlier; will process 5280 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: ==566==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd51a67508 (pc 0x7f3b7700fa84 bp 0x7ffd51a544e0 sp 0x7ffd51a54488 T566) Step #5: ==566==The signal is caused by a READ memory access. Step #5: #0 0x7f3b7700fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e2cfc0d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55e2cfc08798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55e2cfc06f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55e2cfc04a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55e2cfc04a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55e2cfc04fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55e2cfc04fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55e2cfc0508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55e2cfc020d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55e2cfb5a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55e2cfb638f8 in fuzzer::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 0x55e2cfb4adf9 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 0x55e2cfb76ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f3b76ea8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55e2cfb3e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==566==Register values: Step #5: rax = 0x000055e2d1d45898 rbx = 0x00007ffd51a5752e rcx = 0x000055e2d1d45878 rdx = 0x000000000000fffa Step #5: rdi = 0x000055e2d1d45898 rsi = 0x00007ffd51a5752e rbp = 0x00007ffd51a544e0 rsp = 0x00007ffd51a54488 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055e2d1d3d9a0 r10 = 0x000055e2d1c8b010 r11 = 0x000055e2d1d4562e Step #5: r12 = 0x000055e2d1d455f8 r13 = 0x0000000000000071 r14 = 0x00007ffd51a59532 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: ==566==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f636683fe955aeb7e43ca906ea6573e1b1469574 Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707992690 Step #5: INFO: -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/f636683fe955aeb7e43ca906ea6573e1b1469574' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1057 processed earlier; will process 5206 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: ==570==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd2c198fb8 (pc 0x7f0f80c91a84 bp 0x7ffd2c185f90 sp 0x7ffd2c185f38 T570) Step #5: ==570==The signal is caused by a READ memory access. Step #5: #0 0x7f0f80c91a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x561449363824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56144935e798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56144935cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56144935aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56144935aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56144935afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56144935afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56144935b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5614493580d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5614492b035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5614492b98f8 in fuzzer::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 0x5614492a0df9 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 0x5614492ccad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f0f80b2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5614492941bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==570==Register values: Step #5: rax = 0x000056144b557b9a rbx = 0x00007ffd2c188fde rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000056144b557b9a rsi = 0x00007ffd2c188fde rbp = 0x00007ffd2c185f90 rsp = 0x00007ffd2c185f38 Step #5: r8 = 0x000056144b54fee0 r9 = 0x000056144b54ff40 r10 = 0xfffffffffffffe1e r11 = 0x000056144b55f5d8 Step #5: r12 = 0x000056144b557b28 r13 = 0x0000000000000071 r14 = 0x00007ffd2c18afe2 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: ==570==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56218a9c61b671363adfe517ebc0051fd77cb87d Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708030695 Step #5: INFO: -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/56218a9c61b671363adfe517ebc0051fd77cb87d' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1063 processed earlier; will process 5200 files now Step #5: #1 pulse exec/s: 0 rss: 31Mb Step #5: #2 pulse exec/s: 0 rss: 31Mb Step #5: #4 pulse exec/s: 0 rss: 31Mb Step #5: #8 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==578==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeeb3f320a (pc 0x7efc906a0a84 bp 0x7ffeeb3e01e0 sp 0x7ffeeb3e0188 T578) Step #5: ==578==The signal is caused by a READ memory access. Step #5: #0 0x7efc906a0a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x564cc0202824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564cc01fd493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x564cc01fbf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564cc01f9a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564cc01f9a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564cc01f9fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564cc01f9fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x564cc01fa08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x564cc01f70d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x564cc014f35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x564cc01588f8 in fuzzer::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 0x564cc013fdf9 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 0x564cc016bad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7efc90539082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x564cc01331bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==578==Register values: Step #5: rax = 0x0000564cc0db7b66 rbx = 0x00007ffeeb3e322e rcx = 0x0008006c000800c8 rdx = 0x000000000000fffc Step #5: rdi = 0x0000564cc0db7b66 rsi = 0x00007ffeeb3e322e rbp = 0x00007ffeeb3e01e0 rsp = 0x00007ffeeb3e0188 Step #5: r8 = 0x0000564cc0dafee0 r9 = 0x0000564cc0daff40 r10 = 0xfffffffffffffe1e r11 = 0x0000564cc0dbf5d8 Step #5: r12 = 0x0000564cc0db7b28 r13 = 0x0000000000000070 r14 = 0x00007ffeeb3e5232 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: ==578==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f9cfd8cf5c95cd4b3495416a71178356e683968 Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708067496 Step #5: INFO: -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/0f9cfd8cf5c95cd4b3495416a71178356e683968' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1073 processed earlier; will process 5190 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: ==583==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff28112000 (pc 0x556733423825 bp 0x7fff2810eb80 sp 0x7fff28108a50 T583) Step #5: #0 0x556733423825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55673341ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55673341da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55673341da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55673341dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55673341dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55673341e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55673341b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55673337335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55673337c8f8 in fuzzer::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 0x556733363df9 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 0x55673338fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f6502ba5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5567333571bd 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: ==583==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d622f6e9601323e8fb540f5582e4c346c890eb7 Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708104073 Step #5: INFO: -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/5d622f6e9601323e8fb540f5582e4c346c890eb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1082 processed earlier; will process 5181 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: ==590==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffdc0f91cc (pc 0x7fd1fa25ea84 bp 0x7fffdc0e61a0 sp 0x7fffdc0e6148 T590) Step #5: ==590==The signal is caused by a READ memory access. Step #5: #0 0x7fd1fa25ea84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555e4e734824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555e4e72f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555e4e72df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555e4e72ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555e4e72ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555e4e72bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555e4e72bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555e4e72c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555e4e7290d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x555e4e68135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555e4e68a8f8 in fuzzer::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 0x555e4e671df9 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 0x555e4e69dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd1fa0f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555e4e6651bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==590==Register values: Step #5: rax = 0x0000555e4fd4eb6c rbx = 0x00007fffdc0e91ee rcx = 0x0074007800650074 rdx = 0x000000000000fffe Step #5: rdi = 0x0000555e4fd4eb6c rsi = 0x00007fffdc0e91ee rbp = 0x00007fffdc0e61a0 rsp = 0x00007fffdc0e6148 Step #5: r8 = 0x0000555e4fd46ee0 r9 = 0x0000555e4fd46f40 r10 = 0x0000555e4fd59000 r11 = 0x0000555e4fd565d8 Step #5: r12 = 0x0000555e4fd4eb28 r13 = 0x0000000000000070 r14 = 0x00007fffdc0eb1f2 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: ==590==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d39e2378a8ab34e376579fc5f16f64e40dfede3c Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708144607 Step #5: INFO: -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/d39e2378a8ab34e376579fc5f16f64e40dfede3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1122 processed earlier; will process 5141 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: ==594==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffed95b521a (pc 0x7f6902a18a84 bp 0x7ffed95a21f0 sp 0x7ffed95a2198 T594) Step #5: ==594==The signal is caused by a READ memory access. Step #5: #0 0x7f6902a18a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x565170735824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x565170730798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56517072ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56517072ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56517072ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56517072cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56517072cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56517072d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56517072a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56517068235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56517068b8f8 in fuzzer::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 0x565170672df9 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 0x56517069ead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f69028b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5651706661bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==594==Register values: Step #5: rax = 0x000056517144ab9e rbx = 0x00007ffed95a523e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000056517144ab9e rsi = 0x00007ffed95a523e rbp = 0x00007ffed95a21f0 rsp = 0x00007ffed95a2198 Step #5: r8 = 0x0000565171442ee0 r9 = 0x0000565171442f40 r10 = 0xfffffffffffffe1e r11 = 0x00005651714525d8 Step #5: r12 = 0x000056517144ab28 r13 = 0x0000000000000071 r14 = 0x00007ffed95a7242 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: ==594==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-145e8dcc118ca1dd2c530bca1acab157b6d25448 Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708181396 Step #5: INFO: -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/145e8dcc118ca1dd2c530bca1acab157b6d25448' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1133 processed earlier; will process 5130 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: ==598==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffda4157000 (pc 0x5622a9c72825 bp 0x7ffda41536e0 sp 0x7ffda414d5b0 T598) Step #5: #0 0x5622a9c72825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x5622a9c6ef93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x5622a9c6ca0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x5622a9c6ca0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x5622a9c6cfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x5622a9c6cfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x5622a9c6d08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x5622a9c6a0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x5622a9bc235d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x5622a9bcb8f8 in fuzzer::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 0x5622a9bb2df9 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 0x5622a9bdead2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f5611d4b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x5622a9ba61bd 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: ==598==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03970d04094217333bd73dc5ba13aff272426b3e Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708222361 Step #5: INFO: -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/03970d04094217333bd73dc5ba13aff272426b3e' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1160 processed earlier; will process 5103 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: ==602==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe17f7020a (pc 0x7f62b917ba84 bp 0x7ffe17f5d1e0 sp 0x7ffe17f5d188 T602) Step #5: ==602==The signal is caused by a READ memory access. Step #5: #0 0x7f62b917ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5567e5820824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5567e581b493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5567e5819f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5567e5817a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5567e5817a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5567e5817fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5567e5817fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5567e581808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5567e58150d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5567e576d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5567e57768f8 in fuzzer::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 0x5567e575ddf9 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 0x5567e5789ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f62b9014082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5567e57511bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==602==Register values: Step #5: rax = 0x00005567e74f16a6 rbx = 0x00007ffe17f6022e rcx = 0x0000000000000003 rdx = 0x000000000000fffc Step #5: rdi = 0x00005567e74f16a6 rsi = 0x00007ffe17f6022e rbp = 0x00007ffe17f5d1e0 rsp = 0x00007ffe17f5d188 Step #5: r8 = 0x00005567e74e9770 r9 = 0x00005567e74e9760 r10 = 0x00005567e7432010 r11 = 0x00005567e74f8e68 Step #5: r12 = 0x00005567e74f1578 r13 = 0x0000000000000070 r14 = 0x00007ffe17f62232 r15 = 0x0000000000000051 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: ==602==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e8e13c6da1b20cd383957754cae24b607ac2344 Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708271188 Step #5: INFO: -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/0e8e13c6da1b20cd383957754cae24b607ac2344' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1206 processed earlier; will process 5057 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: ==606==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc292b95d6 (pc 0x7f2bdf945a84 bp 0x7ffc292a65b0 sp 0x7ffc292a6558 T606) Step #5: ==606==The signal is caused by a READ memory access. Step #5: #0 0x7f2bdf945a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56087adac824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x56087ada7798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x56087ada5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x56087ada3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x56087ada3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x56087ada3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x56087ada3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56087ada408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56087ada10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56087acf935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56087ad028f8 in fuzzer::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 0x56087ace9df9 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 0x56087ad15ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2bdf7de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56087acdd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==606==Register values: Step #5: rax = 0x000056087cf32c60 rbx = 0x00007ffc292a95fe rcx = 0x0000000000000006 rdx = 0x000000000000fff8 Step #5: rdi = 0x000056087cf32c60 rsi = 0x00007ffc292a95fe rbp = 0x00007ffc292a65b0 rsp = 0x00007ffc292a6558 Step #5: r8 = 0x000056087cf2aee0 r9 = 0x000056087cf2af40 r10 = 0xfffffffffffffe1e r11 = 0x000056087cf3a5d8 Step #5: r12 = 0x000056087cf32c28 r13 = 0x0000000000000071 r14 = 0x00007ffc292ab602 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: ==606==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: 2708308881 Step #5: INFO: -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: 6263 total files; 1215 processed earlier; will process 5048 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: ==610==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeb919feba (pc 0x7f130d67ca84 bp 0x7ffeb918ce90 sp 0x7ffeb918ce38 T610) Step #5: ==610==The signal is caused by a READ memory access. Step #5: #0 0x7f130d67ca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5565bb32c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5565bb327798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5565bb325f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5565bb323a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5565bb323a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5565bb323fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5565bb323fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5565bb32408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5565bb3210d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5565bb27935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5565bb2828f8 in fuzzer::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 0x5565bb269df9 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 0x5565bb295ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f130d515082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5565bb25d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==610==Register values: Step #5: rax = 0x00005565bc51b7a0 rbx = 0x00007ffeb918fede rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005565bc51b7a0 rsi = 0x00007ffeb918fede rbp = 0x00007ffeb918ce90 rsp = 0x00007ffeb918ce38 Step #5: r8 = 0x00005565bc513a70 r9 = 0x00005565bc513a60 r10 = 0x00005565bb368a5d r11 = 0x00005565bc523168 Step #5: r12 = 0x00005565bc51b6b8 r13 = 0x0000000000000071 r14 = 0x00007ffeb9191ee2 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: ==610==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e429ce44ffc53ae969e71b0eb47f006de174b25d Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708351430 Step #5: INFO: -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/e429ce44ffc53ae969e71b0eb47f006de174b25d' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1256 processed earlier; will process 5007 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: ==614==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd3cf5e988 (pc 0x7f0899906a84 bp 0x7ffd3cf4b960 sp 0x7ffd3cf4b908 T614) Step #5: ==614==The signal is caused by a READ memory access. Step #5: #0 0x7f0899906a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555df21aa824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x555df21a5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x555df21a3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x555df21a1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x555df21a1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x555df21a1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x555df21a1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x555df21a208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x555df219f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x555df20f735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x555df21008f8 in fuzzer::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 0x555df20e7df9 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 0x555df2113ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f089979f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x555df20db1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==614==Register values: Step #5: rax = 0x0000555df3dd0c10 rbx = 0x00007ffd3cf4e9ae rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x0000555df3dd0c10 rsi = 0x00007ffd3cf4e9ae rbp = 0x00007ffd3cf4b960 rsp = 0x00007ffd3cf4b908 Step #5: r8 = 0x0000555df3dc8ee0 r9 = 0x0000555df3dc8f40 r10 = 0xfffffffffffffe1e r11 = 0x0000555df3dd85d8 Step #5: r12 = 0x0000555df3dd0b28 r13 = 0x0000000000000070 r14 = 0x00007ffd3cf509b2 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: ==614==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54e77b9a0ad58fee05a37529282a01ee02b6e54c Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708391286 Step #5: INFO: -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/54e77b9a0ad58fee05a37529282a01ee02b6e54c' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1277 processed earlier; will process 4986 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: ==618==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc9203e136 (pc 0x7f441ca2da84 bp 0x7ffc9202b110 sp 0x7ffc9202b0b8 T618) Step #5: ==618==The signal is caused by a READ memory access. Step #5: #0 0x7f441ca2da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559015c28824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x559015c23493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x559015c21f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x559015c1fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x559015c1fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x559015c1ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x559015c1ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x559015c2008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x559015c1d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x559015b7535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x559015b7e8f8 in fuzzer::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 0x559015b65df9 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 0x559015b91ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f441c8c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x559015b591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==618==Register values: Step #5: rax = 0x000055901733210e rbx = 0x00007ffc9202e15e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055901733210e rsi = 0x00007ffc9202e15e rbp = 0x00007ffc9202b110 rsp = 0x00007ffc9202b0b8 Step #5: r8 = 0x000055901732a440 r9 = 0x000055901732a4a0 r10 = 0x0000559017278010 r11 = 0x0000559017339b38 Step #5: r12 = 0x0000559017332088 r13 = 0x0000000000000070 r14 = 0x00007ffc92030162 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: ==618==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5cad3b48d22c3552677c4d0bc8a84de33c3d0d6d Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708480980 Step #5: INFO: -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/5cad3b48d22c3552677c4d0bc8a84de33c3d0d6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1307 processed earlier; will process 4956 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: ==622==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffff4b978ac (pc 0x7fc930aa3a84 bp 0x7ffff4b84880 sp 0x7ffff4b84828 T622) Step #5: ==622==The signal is caused by a READ memory access. Step #5: #0 0x7fc930aa3a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f23afac824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f23afa7798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55f23afa5f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f23afa3a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f23afa3a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f23afa3fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f23afa3fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f23afa408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f23afa10d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f23aef935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f23af028f8 in fuzzer::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 0x55f23aee9df9 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 0x55f23af15ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fc93093c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f23aedd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==622==Register values: Step #5: rax = 0x000055f23d5b495e rbx = 0x00007ffff4b878ce rcx = 0x0000000000000001 rdx = 0x000000000000fffe Step #5: rdi = 0x000055f23d5b495e rsi = 0x00007ffff4b878ce rbp = 0x00007ffff4b84880 rsp = 0x00007ffff4b84828 Step #5: r8 = 0x000055f23d5accb0 r9 = 0x000055f23d5acca0 r10 = 0x000055f23d4f4010 r11 = 0x000055f23d5bc3a8 Step #5: r12 = 0x000055f23d5b48f8 r13 = 0x0000000000000071 r14 = 0x00007ffff4b898d2 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: ==622==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0b2093db5fdbf5309a0599891ef2ca4ef0c0667 Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708538744 Step #5: INFO: -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/e0b2093db5fdbf5309a0599891ef2ca4ef0c0667' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1334 processed earlier; will process 4929 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: ==626==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffec20fedc (pc 0x7f2cd496aa84 bp 0x7fffec1fceb0 sp 0x7fffec1fce58 T626) Step #5: ==626==The signal is caused by a READ memory access. Step #5: #0 0x7f2cd496aa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x560799bc0824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x560799bbb798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x560799bb9f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x560799bb7a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x560799bb7a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x560799bb7fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x560799bb7fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x560799bb808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x560799bb50d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x560799b0d35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x560799b168f8 in fuzzer::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 0x560799afddf9 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 0x560799b29ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2cd4803082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x560799af11bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==626==Register values: Step #5: rax = 0x000056079c45db60 rbx = 0x00007fffec1ffefe rcx = 0x0000000000000065 rdx = 0x000000000000fffe Step #5: rdi = 0x000056079c45db60 rsi = 0x00007fffec1ffefe rbp = 0x00007fffec1fceb0 rsp = 0x00007fffec1fce58 Step #5: r8 = 0x000056079c455ee0 r9 = 0x000056079c455f40 r10 = 0xfffffffffffffe1e r11 = 0x000056079c4655d8 Step #5: r12 = 0x000056079c45db28 r13 = 0x0000000000000071 r14 = 0x00007fffec201f02 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: ==626==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-178537111285d6c705b1534dac6c0936f6b11fa7 Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708577545 Step #5: INFO: -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/178537111285d6c705b1534dac6c0936f6b11fa7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1350 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: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==630==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd17fed658 (pc 0x7ff9bfb00a84 bp 0x7ffd17fda630 sp 0x7ffd17fda5d8 T630) Step #5: ==630==The signal is caused by a READ memory access. Step #5: #0 0x7ff9bfb00a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x563a870ef824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x563a870ea493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x563a870e8f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x563a870e6a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x563a870e6a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x563a870e6fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x563a870e6fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x563a870e708f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x563a870e40d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x563a8703c35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x563a870458f8 in fuzzer::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 0x563a8702cdf9 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 0x563a87058ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff9bf999082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x563a870201bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==630==Register values: Step #5: rax = 0x0000563a8955681c rbx = 0x00007ffd17fdd67e rcx = 0x0063006e00750070 rdx = 0x000000000000fffa Step #5: rdi = 0x0000563a8955681c rsi = 0x00007ffd17fdd67e rbp = 0x00007ffd17fda630 rsp = 0x00007ffd17fda5d8 Step #5: r8 = 0x0000563a8954eb90 r9 = 0x0000563a8954eb80 r10 = 0x0000563a89492010 r11 = 0x0000563a8955e288 Step #5: r12 = 0x0000563a895567d8 r13 = 0x0000000000000070 r14 = 0x00007ffd17fdf682 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: ==630==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f737a99e9501be3e566337d01a954a2a0fad8b05 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708633134 Step #5: INFO: -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/f737a99e9501be3e566337d01a954a2a0fad8b05' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1357 processed earlier; will process 4906 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: ==634==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc724e8000 (pc 0x56411eb17825 bp 0x7ffc724e4ce0 sp 0x7ffc724debb0 T634) Step #5: #0 0x56411eb17825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x56411eb13f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x56411eb11a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x56411eb11a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x56411eb11fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x56411eb11fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x56411eb1208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x56411eb0f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x56411ea6735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x56411ea708f8 in fuzzer::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 0x56411ea57df9 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 0x56411ea83ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7fe8696f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x56411ea4b1bd 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: ==634==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-92dc03b2e1b84e4f7169d7b48fda13275a630cda Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708684064 Step #5: INFO: -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/92dc03b2e1b84e4f7169d7b48fda13275a630cda' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1421 processed earlier; will process 4842 files now Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==638==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff62f75c3c (pc 0x7f5d24584a84 bp 0x7fff62f62c10 sp 0x7fff62f62bb8 T638) Step #5: ==638==The signal is caused by a READ memory access. Step #5: #0 0x7f5d24584a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5616d333d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5616d3338798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5616d3336f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5616d3334a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5616d3334a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5616d3334fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5616d3334fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5616d333508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5616d33320d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5616d328a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5616d32938f8 in fuzzer::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 0x5616d327adf9 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 0x5616d32a6ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f5d2441d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5616d326e1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==638==Register values: Step #5: rax = 0x00005616d3dece74 rbx = 0x00007fff62f65c5e rcx = 0x00005616d3dece54 rdx = 0x000000000000fffe Step #5: rdi = 0x00005616d3dece74 rsi = 0x00007fff62f65c5e rbp = 0x00007fff62f62c10 rsp = 0x00007fff62f62bb8 Step #5: r8 = 0xfffffffffffffffe r9 = 0x00005616d3de4f40 r10 = 0xfffffffffffffe1e r11 = 0x00005616d3decb5e Step #5: r12 = 0x00005616d3decb28 r13 = 0x0000000000000071 r14 = 0x00007fff62f67c62 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: ==638==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb8b60fde975d348c243d17efa424c297cb765bb Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708719786 Step #5: INFO: -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/fb8b60fde975d348c243d17efa424c297cb765bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1423 processed earlier; will process 4840 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: ==642==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7f61dcad4a84 bp 0x7ffd8b21d5a0 sp 0x7ffd8b21d548 T642) Step #5: ==642==The signal is caused by a READ memory access. Step #5: ==642==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 0x7f61dcad4a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55688d463824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55688d45e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55688d45cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55688d45aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55688d45aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55688d45afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55688d45afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55688d45b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55688d4580d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55688d3b035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55688d3b98f8 in fuzzer::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 0x55688d3a0df9 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 0x55688d3ccad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f61dc96d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55688d3941bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==642==Register values: Step #5: rax = 0x000055688f0731ca rbx = 0x00007ffd8b2205ee rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055688f0731ca rsi = 0x00007ffd8b2205ee rbp = 0x00007ffd8b21d5a0 rsp = 0x00007ffd8b21d548 Step #5: r8 = 0x000055688f06b4e0 r9 = 0x000055688f06b540 r10 = 0x000055688f071000 r11 = 0x000055688f07abd8 Step #5: r12 = 0x000055688f073128 r13 = 0x0000000000000070 r14 = 0x00007ffd8b2225f2 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: ==642==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2d15dfae1f31c054fafcb78e3093a8a75e03d83 Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708761031 Step #5: INFO: -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/b2d15dfae1f31c054fafcb78e3093a8a75e03d83' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1428 processed earlier; will process 4835 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: ==646==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc9a5dc000 (pc 0x7f6340afaad3 bp 0x7ffc9a5d1b20 sp 0x7ffc9a5d1ac8 T646) Step #5: #0 0x7f6340afaad3 (/lib/x86_64-linux-gnu/libc.so.6+0x18bad3) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5645d5274824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5645d526f493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5645d526df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5645d526ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5645d526ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5645d526bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5645d526bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5645d526c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5645d52690d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5645d51c135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5645d51ca8f8 in fuzzer::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 0x5645d51b1df9 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 0x5645d51ddad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f6340993082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5645d51a51bd 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: ==646==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d38c39058d59b81e4e8e7d2be3c684294a3784a2 Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708799474 Step #5: INFO: -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/d38c39058d59b81e4e8e7d2be3c684294a3784a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1439 processed earlier; will process 4824 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: ==650==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffff4ce2cdc (pc 0x7ff4a6f10a84 bp 0x7ffff4ccfcb0 sp 0x7ffff4ccfc58 T650) Step #5: ==650==The signal is caused by a READ memory access. Step #5: #0 0x7ff4a6f10a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55fc679f6824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55fc679f1493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55fc679eff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55fc679eda0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55fc679eda0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55fc679edfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55fc679edfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55fc679ee08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55fc679eb0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55fc6794335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55fc6794c8f8 in fuzzer::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 0x55fc67933df9 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 0x55fc6795fad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff4a6da9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55fc679271bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==650==Register values: Step #5: rax = 0x000055fc6a164c78 rbx = 0x00007ffff4cd2cfe rcx = 0x0000000000000005 rdx = 0x000000000000fffe Step #5: rdi = 0x000055fc6a164c78 rsi = 0x00007ffff4cd2cfe rbp = 0x00007ffff4ccfcb0 rsp = 0x00007ffff4ccfc58 Step #5: r8 = 0x000055fc6a15cf80 r9 = 0x000055fc6a15cfe0 r10 = 0x000055fc6a16c000 r11 = 0x000055fc6a16c678 Step #5: r12 = 0x000055fc6a164c40 r13 = 0x0000000000000070 r14 = 0x00007ffff4cd4d02 r15 = 0x0000000000000028 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: ==650==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b4fb7f493b8fb3dcc8ac724b6f3d5f76ae0427a Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708839092 Step #5: INFO: -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/1b4fb7f493b8fb3dcc8ac724b6f3d5f76ae0427a' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1450 processed earlier; will process 4813 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: ==654==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe8d1a118a (pc 0x7fde1899da84 bp 0x7ffe8d18e160 sp 0x7ffe8d18e108 T654) Step #5: ==654==The signal is caused by a READ memory access. Step #5: #0 0x7fde1899da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55daaa167824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55daaa162798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55daaa160f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55daaa15ea0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55daaa15ea0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55daaa15efe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55daaa15efe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55daaa15f08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55daaa15c0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55daaa0b435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55daaa0bd8f8 in fuzzer::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 0x55daaa0a4df9 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 0x55daaa0d0ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fde18836082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55daaa0981bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==654==Register values: Step #5: rax = 0x000055daaad27b84 rbx = 0x00007ffe8d1911ae rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x000055daaad27b84 rsi = 0x00007ffe8d1911ae rbp = 0x00007ffe8d18e160 rsp = 0x00007ffe8d18e108 Step #5: r8 = 0x000055daaad1fee0 r9 = 0x000055daaad1ff40 r10 = 0xfffffffffffffe1e r11 = 0x000055daaad2f5d8 Step #5: r12 = 0x000055daaad27b28 r13 = 0x0000000000000071 r14 = 0x00007ffe8d1931b2 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: ==654==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64a73e5e83205efd49626bdd5a28fa05a2588b91 Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708877906 Step #5: INFO: -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/64a73e5e83205efd49626bdd5a28fa05a2588b91' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1462 processed earlier; will process 4801 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: ==658==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe0d1c009a (pc 0x7f065e131a84 bp 0x7ffe0d1ad070 sp 0x7ffe0d1ad018 T658) Step #5: ==658==The signal is caused by a READ memory access. Step #5: #0 0x7f065e131a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5647afd14824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5647afd0f798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5647afd0df93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5647afd0ba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5647afd0ba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5647afd0bfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5647afd0bfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5647afd0c08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5647afd090d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5647afc6135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5647afc6a8f8 in fuzzer::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 0x5647afc51df9 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 0x5647afc7dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f065dfca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5647afc451bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==658==Register values: Step #5: rax = 0x00005647b253a60e rbx = 0x00007ffe0d1b00be rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005647b253a60e rsi = 0x00007ffe0d1b00be rbp = 0x00007ffe0d1ad070 rsp = 0x00007ffe0d1ad018 Step #5: r8 = 0x00005647b2532980 r9 = 0x00005647b25329e0 r10 = 0x00005647afd50a5d r11 = 0x00005647b2542078 Step #5: r12 = 0x00005647b253a5c8 r13 = 0x0000000000000071 r14 = 0x00007ffe0d1b20c2 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: ==658==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd970ad47256eedd050dd269cf2d44405ef6b46a Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708921121 Step #5: INFO: -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/cd970ad47256eedd050dd269cf2d44405ef6b46a' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1507 processed earlier; will process 4756 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: ==662==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc3ef2e4f6 (pc 0x7f01b1d90a84 bp 0x7ffc3ef1b4d0 sp 0x7ffc3ef1b478 T662) Step #5: ==662==The signal is caused by a READ memory access. Step #5: #0 0x7f01b1d90a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f30ce71824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f30ce6c493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55f30ce6af93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f30ce68a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f30ce68a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f30ce68fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f30ce68fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f30ce6908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f30ce660d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f30cdbe35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f30cdc78f8 in fuzzer::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 0x55f30cdaedf9 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 0x55f30cddaad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f01b1c29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f30cda21bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==662==Register values: Step #5: rax = 0x000055f30f921536 rbx = 0x00007ffc3ef1e51e rcx = 0x0000000000000004 rdx = 0x000000000000fff8 Step #5: rdi = 0x000055f30f921536 rsi = 0x00007ffc3ef1e51e rbp = 0x00007ffc3ef1b4d0 rsp = 0x00007ffc3ef1b478 Step #5: r8 = 0x000055f30f9194c0 r9 = 0x000055f30f919520 r10 = 0x000055f30ceada5d r11 = 0x000055f30f928bb8 Step #5: r12 = 0x000055f30f921440 r13 = 0x0000000000000070 r14 = 0x00007ffc3ef20522 r15 = 0x0000000000000080 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: ==662==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6256be45611915698cf01047413ec4e61996388b Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708972364 Step #5: INFO: -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/6256be45611915698cf01047413ec4e61996388b' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1555 processed earlier; will process 4708 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: ==667==ERROR: UndefinedBehaviorSanitizer: BUS on unknown address (pc 0x7fe0b3ca6a84 bp 0x7fff23d916c0 sp 0x7fff23d91668 T667) Step #5: ==667==The signal is caused by a READ memory access. Step #5: ==667==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 0x7fe0b3ca6a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5559895c4824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5559895bf493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5559895bdf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5559895bba0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5559895bba0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5559895bbfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5559895bbfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5559895bc08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5559895b90d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55598951135d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55598951a8f8 in fuzzer::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 0x555989501df9 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 0x55598952dad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fe0b3b3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5559894f51bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==667==Register values: Step #5: rax = 0x000055598a3e0bc2 rbx = 0x00007fff23d9470e rcx = 0x0000000000770070 rdx = 0x000000000000fffe Step #5: rdi = 0x000055598a3e0bc2 rsi = 0x00007fff23d9470e rbp = 0x00007fff23d916c0 rsp = 0x00007fff23d91668 Step #5: r8 = 0x000055598a3d8ee0 r9 = 0x000055598a3d8f40 r10 = 0xfffffffffffffe1e r11 = 0x000055598a3e85d8 Step #5: r12 = 0x000055598a3e0b88 r13 = 0x0000000000000070 r14 = 0x00007fff23d96712 r15 = 0x0000000000000025 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: ==667==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60de9208ed9658d8bc554066b36b30e6ca4ce7a9 Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709015474 Step #5: INFO: -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/60de9208ed9658d8bc554066b36b30e6ca4ce7a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1604 processed earlier; will process 4659 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: ==675==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc13956556 (pc 0x7fade9041a84 bp 0x7ffc13943530 sp 0x7ffc139434d8 T675) Step #5: ==675==The signal is caused by a READ memory access. Step #5: #0 0x7fade9041a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5598de73c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5598de737493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5598de735f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5598de733a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5598de733a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5598de733fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5598de733fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5598de73408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5598de7310d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5598de68935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5598de6928f8 in fuzzer::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 0x5598de679df9 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 0x5598de6a5ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fade8eda082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5598de66d1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==675==Register values: Step #5: rax = 0x00005598e065bdbc rbx = 0x00007ffc1394657e rcx = 0x0074002100650074 rdx = 0x000000000000fff8 Step #5: rdi = 0x00005598e065bdbc rsi = 0x00007ffc1394657e rbp = 0x00007ffc13943530 rsp = 0x00007ffc139434d8 Step #5: r8 = 0x00005598e0654130 r9 = 0x00005598e0654120 r10 = 0x00005598e0663000 r11 = 0x00005598e0663828 Step #5: r12 = 0x00005598e065bd78 r13 = 0x0000000000000070 r14 = 0x00007ffc13948582 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: ==675==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c68167281d869ded441684830c753848436d99e3 Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709053477 Step #5: INFO: -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/c68167281d869ded441684830c753848436d99e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1616 processed earlier; will process 4647 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: ==683==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd043e6000 (pc 0x55daed4bb825 bp 0x7ffd043e2d50 sp 0x7ffd043dcc20 T683) Step #5: #0 0x55daed4bb825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55daed4b7f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55daed4b5a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55daed4b5a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55daed4b5fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55daed4b5fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55daed4b608f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55daed4b30d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55daed40b35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55daed4148f8 in fuzzer::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 0x55daed3fbdf9 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 0x55daed427ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f308fca7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55daed3ef1bd 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: ==683==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85c421166f1f2e47d4ad3a919df47bddeafa87b9 Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709122682 Step #5: INFO: -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/85c421166f1f2e47d4ad3a919df47bddeafa87b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1704 processed earlier; will process 4559 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: ==690==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd1caf0218 (pc 0x7f48734b9a84 bp 0x7ffd1cadd1f0 sp 0x7ffd1cadd198 T690) Step #5: ==690==The signal is caused by a READ memory access. Step #5: #0 0x7f48734b9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5650a4d28824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5650a4d23493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5650a4d21f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5650a4d1fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5650a4d1fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5650a4d1ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5650a4d1ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5650a4d2008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5650a4d1d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5650a4c7535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5650a4c7e8f8 in fuzzer::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 0x5650a4c65df9 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 0x5650a4c91ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f4873352082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5650a4c591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==690==Register values: Step #5: rax = 0x00005650a5dad4e4 rbx = 0x00007ffd1cae023e rcx = 0x0000000000640043 rdx = 0x000000000000fffa Step #5: rdi = 0x00005650a5dad4e4 rsi = 0x00007ffd1cae023e rbp = 0x00007ffd1cadd1f0 rsp = 0x00007ffd1cadd198 Step #5: r8 = 0x00005650a5da5860 r9 = 0x00005650a5da58c0 r10 = 0x00005650a5db1000 r11 = 0x00005650a5db4f58 Step #5: r12 = 0x00005650a5dad4a8 r13 = 0x0000000000000070 r14 = 0x00007ffd1cae2242 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: ==690==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99085e78527a4608bf3d639321c02be9e8f15452 Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709160873 Step #5: INFO: -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/99085e78527a4608bf3d639321c02be9e8f15452' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1716 processed earlier; will process 4547 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: 16 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==694==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdea6e22f8 (pc 0x7ff650a09a84 bp 0x7ffdea6cf2d0 sp 0x7ffdea6cf278 T694) Step #5: ==694==The signal is caused by a READ memory access. Step #5: #0 0x7ff650a09a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55f1cc190824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55f1cc18b798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x55f1cc189f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55f1cc187a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55f1cc187a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55f1cc187fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55f1cc187fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55f1cc18808f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55f1cc1850d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55f1cc0dd35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55f1cc0e68f8 in fuzzer::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 0x55f1cc0cddf9 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 0x55f1cc0f9ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff6508a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55f1cc0c11bd 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 = 0x000055f1ce2e08a2 rbx = 0x00007ffdea6d231e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x000055f1ce2e08a2 rsi = 0x00007ffdea6d231e rbp = 0x00007ffdea6cf2d0 rsp = 0x00007ffdea6cf278 Step #5: r8 = 0x000055f1ce2d8bf0 r9 = 0x000055f1ce2d8be0 r10 = 0x000055f1ce0bd010 r11 = 0x000055f1ce2e82e8 Step #5: r12 = 0x000055f1ce2e0838 r13 = 0x0000000000000071 r14 = 0x00007ffdea6d4322 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-2cb843b6ce2a61af64c0c342b14093121771240d Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710350025 Step #5: INFO: -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/2cb843b6ce2a61af64c0c342b14093121771240d' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1743 processed earlier; will process 4520 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: ==726==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc348614c6 (pc 0x7f1bec14fa84 bp 0x7ffc3484e4a0 sp 0x7ffc3484e448 T726) Step #5: ==726==The signal is caused by a READ memory access. Step #5: #0 0x7f1bec14fa84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5636e5c28824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5636e5c23798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5636e5c21f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5636e5c1fa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5636e5c1fa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5636e5c1ffe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5636e5c1ffe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5636e5c2008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5636e5c1d0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5636e5b7535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5636e5b7e8f8 in fuzzer::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 0x5636e5b65df9 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 0x5636e5b91ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1bebfe8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5636e5b591bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==726==Register values: Step #5: rax = 0x00005636e791873a rbx = 0x00007ffc348514ee rcx = 0x0001005f005f005f rdx = 0x000000000000fff8 Step #5: rdi = 0x00005636e791873a rsi = 0x00007ffc348514ee rbp = 0x00007ffc3484e4a0 rsp = 0x00007ffc3484e448 Step #5: r8 = 0x00005636e7910ab0 r9 = 0x00005636e7910aa0 r10 = 0x00005636e5c64a5d r11 = 0x00005636e79201a8 Step #5: r12 = 0x00005636e79186f8 r13 = 0x0000000000000071 r14 = 0x00007ffc348534f2 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: ==726==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac5c668ab84e6f06014d41f16c063cd44424dbe3 Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710396669 Step #5: INFO: -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/ac5c668ab84e6f06014d41f16c063cd44424dbe3' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1786 processed earlier; will process 4477 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: ==733==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff106f49dc (pc 0x7f852dacca84 bp 0x7fff106e19b0 sp 0x7fff106e1958 T733) Step #5: ==733==The signal is caused by a READ memory access. Step #5: #0 0x7f852dacca84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5634ff19d824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5634ff198493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5634ff196f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5634ff194a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5634ff194a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5634ff194fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5634ff194fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5634ff19508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5634ff1920d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5634ff0ea35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5634ff0f38f8 in fuzzer::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 0x5634ff0dadf9 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 0x5634ff106ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f852d965082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5634ff0ce1bd 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 = 0x00005635011260bc rbx = 0x00007fff106e49fe rcx = 0x0074007800650074 rdx = 0x000000000000fffe Step #5: rdi = 0x00005635011260bc rsi = 0x00007fff106e49fe rbp = 0x00007fff106e19b0 rsp = 0x00007fff106e1958 Step #5: r8 = 0x000056350111e430 r9 = 0x000056350111e420 r10 = 0x00005634ff1d9a5d r11 = 0x000056350112db28 Step #5: r12 = 0x0000563501126078 r13 = 0x0000000000000070 r14 = 0x00007fff106e6a02 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-e60f328321497e3805702189a9b54f8f03bca776 Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710436949 Step #5: INFO: -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: 6263 total files; 1804 processed earlier; will process 4459 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: ==741==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffcc57af366 (pc 0x7f2c3e607a84 bp 0x7ffcc579c340 sp 0x7ffcc579c2e8 T741) Step #5: ==741==The signal is caused by a READ memory access. Step #5: #0 0x7f2c3e607a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56458573a824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x564585735798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x564585733f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x564585731a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x564585731a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x564585731fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x564585731fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56458573208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x56458572f0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56458568735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5645856908f8 in fuzzer::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 0x564585677df9 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 0x5645856a3ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f2c3e4a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56458566b1bd 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 = 0x0000564587172a76 rbx = 0x00007ffcc579f38e rcx = 0x0000000000000001 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000564587172a76 rsi = 0x00007ffcc579f38e rbp = 0x00007ffcc579c340 rsp = 0x00007ffcc579c2e8 Step #5: r8 = 0x000056458716adb0 r9 = 0x000056458716ada0 r10 = 0x00005645870ad010 r11 = 0x000056458717a4a8 Step #5: r12 = 0x00005645871729f8 r13 = 0x0000000000000071 r14 = 0x00007ffcc57a1392 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-68e452d33a1ced90f7b587ed16a323e0cf8a5421 Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710487796 Step #5: INFO: -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/68e452d33a1ced90f7b587ed16a323e0cf8a5421' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1848 processed earlier; will process 4415 files now Step #5: #1 pulse exec/s: 0 rss: 31Mb Step #5: #2 pulse exec/s: 0 rss: 31Mb Step #5: #4 pulse exec/s: 0 rss: 31Mb Step #5: #8 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==749==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff112ac1fc (pc 0x7f87faef9a84 bp 0x7fff112991d0 sp 0x7fff11299178 T749) Step #5: ==749==The signal is caused by a READ memory access. Step #5: #0 0x7f87faef9a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x558314bfd824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x558314bf8493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x558314bf6f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x558314bf4a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x558314bf4a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x558314bf4fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x558314bf4fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x558314bf508f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x558314bf20d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x558314b4a35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x558314b538f8 in fuzzer::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 0x558314b3adf9 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 0x558314b66ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f87fad92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x558314b2e1bd 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 = 0x0000558315e84578 rbx = 0x00007fff1129c21e rcx = 0x0000558315e84558 rdx = 0x000000000000fffe Step #5: rdi = 0x0000558315e84578 rsi = 0x00007fff1129c21e rbp = 0x00007fff112991d0 rsp = 0x00007fff11299178 Step #5: r8 = 0xffffffffffffffee r9 = 0x0000558315e7c6e0 r10 = 0x0000558314c39a5d r11 = 0x0000558315e8436e Step #5: r12 = 0x0000558315e84338 r13 = 0x0000000000000070 r14 = 0x00007fff1129e222 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-7c66572ea0de8c39229ce1e902db16c6c74c7de7 Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710571788 Step #5: INFO: -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/7c66572ea0de8c39229ce1e902db16c6c74c7de7' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1861 processed earlier; will process 4402 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: ==759==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffec11b2caa (pc 0x7f53f7d08a84 bp 0x7ffec119fc80 sp 0x7ffec119fc28 T759) Step #5: ==759==The signal is caused by a READ memory access. Step #5: #0 0x7f53f7d08a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557434b66824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x557434b61493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x557434b5ff93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x557434b5da0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x557434b5da0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x557434b5dfe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x557434b5dfe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x557434b5e08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x557434b5b0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x557434ab335d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x557434abc8f8 in fuzzer::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 0x557434aa3df9 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 0x557434acfad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f53f7ba1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x557434a971bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==759==Register values: Step #5: rax = 0x00005574367689fe rbx = 0x00007ffec11a2cce rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005574367689fe rsi = 0x00007ffec11a2cce rbp = 0x00007ffec119fc80 rsp = 0x00007ffec119fc28 Step #5: r8 = 0x0000557436760d50 r9 = 0x0000557436760d40 r10 = 0x00005574366a8010 r11 = 0x0000557436770448 Step #5: r12 = 0x0000557436768998 r13 = 0x0000000000000070 r14 = 0x00007ffec11a4cd2 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: ==759==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4fc385133740a166018bd741fff08c2ad0f28ce Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710629679 Step #5: INFO: -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/b4fc385133740a166018bd741fff08c2ad0f28ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1895 processed earlier; will process 4368 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: ==771==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd34dc7d18 (pc 0x7ff3080fba84 bp 0x7ffd34db4cf0 sp 0x7ffd34db4c98 T771) Step #5: ==771==The signal is caused by a READ memory access. Step #5: #0 0x7ff3080fba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55dbbbd9c824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55dbbbd97493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55dbbbd95f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55dbbbd93a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55dbbbd93a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55dbbbd93fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55dbbbd93fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55dbbbd9408f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55dbbbd910d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55dbbbce935d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55dbbbcf28f8 in fuzzer::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 0x55dbbbcd9df9 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 0x55dbbbd05ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff307f94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55dbbbccd1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==771==Register values: Step #5: rax = 0x000055dbbd665bc8 rbx = 0x00007ffd34db7d3e rcx = 0x0068006300740061 rdx = 0x000000000000fffa Step #5: rdi = 0x000055dbbd665bc8 rsi = 0x00007ffd34db7d3e rbp = 0x00007ffd34db4cf0 rsp = 0x00007ffd34db4c98 Step #5: r8 = 0x000055dbbd65dee0 r9 = 0x000055dbbd65df40 r10 = 0xfffffffffffffe1e r11 = 0x000055dbbd66d5d8 Step #5: r12 = 0x000055dbbd665b88 r13 = 0x0000000000000070 r14 = 0x00007ffd34db9d42 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: ==771==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-826329fdbdc72f904e3fe21441c18a2442d89fdf Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710670047 Step #5: INFO: -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: 6263 total files; 1917 processed earlier; will process 4346 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: ==778==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe1cbde000 (pc 0x55ac611ce825 bp 0x7ffe1cbd9e10 sp 0x7ffe1cbd3ce0 T778) Step #5: #0 0x55ac611ce825 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:4057:19 Step #5: #1 0x55ac611caf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #2 0x55ac611c8a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #3 0x55ac611c8a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #4 0x55ac611c8fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #5 0x55ac611c8fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #6 0x55ac611c908f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #7 0x55ac611c60d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #8 0x55ac6111e35d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #9 0x55ac611278f8 in fuzzer::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 0x55ac6110edf9 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 0x55ac6113aad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #12 0x7f885a7f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #13 0x55ac611021bd 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: ==778==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db08b54f6371e95f05a4c178030490b7571bd426 Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710708584 Step #5: INFO: -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/db08b54f6371e95f05a4c178030490b7571bd426' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1932 processed earlier; will process 4331 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: ==782==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc26546866 (pc 0x7ff8a8a40a84 bp 0x7ffc26533840 sp 0x7ffc265337e8 T782) Step #5: ==782==The signal is caused by a READ memory access. Step #5: #0 0x7ff8a8a40a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56277001b824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x562770016493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x562770014f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x562770012a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x562770012a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x562770012fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x562770012fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x56277001308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5627700100d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56276ff6835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x56276ff718f8 in fuzzer::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 0x56276ff58df9 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 0x56276ff84ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ff8a88d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56276ff4c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==782==Register values: Step #5: rax = 0x0000562772aa8606 rbx = 0x00007ffc2653688e rcx = 0x0000000000000002 rdx = 0x000000000000fff8 Step #5: rdi = 0x0000562772aa8606 rsi = 0x00007ffc2653688e rbp = 0x00007ffc26533840 rsp = 0x00007ffc265337e8 Step #5: r8 = 0x0000562772aa0820 r9 = 0x0000562772aa0880 r10 = 0x00005627729ef010 r11 = 0x0000562772aaff18 Step #5: r12 = 0x0000562772aa8528 r13 = 0x0000000000000070 r14 = 0x00007ffc26538892 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: ==782==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcbae860d64f718f1623e62918d80bd8c046cbba Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710836770 Step #5: INFO: -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/fcbae860d64f718f1623e62918d80bd8c046cbba' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 1986 processed earlier; will process 4277 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: ==786==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffeaa35db6a (pc 0x7f08da02ba84 bp 0x7ffeaa34ab40 sp 0x7ffeaa34aae8 T786) Step #5: ==786==The signal is caused by a READ memory access. Step #5: #0 0x7f08da02ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5611d04f8824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5611d04f3798 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3170:9 Step #5: #3 0x5611d04f1f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5611d04efa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5611d04efa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5611d04effe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5611d04effe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5611d04f008f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5611d04ed0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5611d044535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5611d044e8f8 in fuzzer::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 0x5611d0435df9 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 0x5611d0461ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f08d9ec4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5611d04291bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==786==Register values: Step #5: rax = 0x00005611d1b1db8e rbx = 0x00007ffeaa34db8e rcx = 0x0000000000000001 rdx = 0x000000000000fffc Step #5: rdi = 0x00005611d1b1db8e rsi = 0x00007ffeaa34db8e rbp = 0x00007ffeaa34ab40 rsp = 0x00007ffeaa34aae8 Step #5: r8 = 0x00005611d1b15ee0 r9 = 0x00005611d1b15f40 r10 = 0xfffffffffffffe1e r11 = 0x00005611d1b255d8 Step #5: r12 = 0x00005611d1b1db28 r13 = 0x0000000000000071 r14 = 0x00007ffeaa34fb92 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: ==786==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07c35ea37aca13899dee61baa405ee02760189d1 Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710878286 Step #5: INFO: -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/07c35ea37aca13899dee61baa405ee02760189d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 2019 processed earlier; will process 4244 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: ==790==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff65ac637c (pc 0x7fd09523da84 bp 0x7fff65ab3350 sp 0x7fff65ab32f8 T790) Step #5: ==790==The signal is caused by a READ memory access. Step #5: #0 0x7fd09523da84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5629045da824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5629045d5493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5629045d3f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5629045d1a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5629045d1a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5629045d1fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5629045d1fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5629045d208f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5629045cf0d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x56290452735d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5629045308f8 in fuzzer::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 0x562904517df9 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 0x562904543ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7fd0950d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x56290450b1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==790==Register values: Step #5: rax = 0x00005629066ebe74 rbx = 0x00007fff65ab639e rcx = 0x00005629066ebe54 rdx = 0x000000000000fffe Step #5: rdi = 0x00005629066ebe74 rsi = 0x00007fff65ab639e rbp = 0x00007fff65ab3350 rsp = 0x00007fff65ab32f8 Step #5: r8 = 0xffffffffffffffee r9 = 0x00005629066e3fa0 r10 = 0x0000562904616a5d r11 = 0x00005629066ebc8e Step #5: r12 = 0x00005629066ebc58 r13 = 0x0000000000000070 r14 = 0x00007fff65ab83a2 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: ==790==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77f28f372f06abcb5dbb048c8696798224f70fd3 Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710918527 Step #5: INFO: -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/77f28f372f06abcb5dbb048c8696798224f70fd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 2039 processed earlier; will process 4224 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: ==794==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdf35ccaf8 (pc 0x7ffbc390ba84 bp 0x7ffdf35b9ad0 sp 0x7ffdf35b9a78 T794) Step #5: ==794==The signal is caused by a READ memory access. Step #5: #0 0x7ffbc390ba84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5571adefb824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x5571adef6493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x5571adef4f93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x5571adef2a0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x5571adef2a0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x5571adef2fe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x5571adef2fe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x5571adef308f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x5571adef00d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x5571ade4835d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x5571ade518f8 in fuzzer::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 0x5571ade38df9 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 0x5571ade64ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7ffbc37a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x5571ade2c1bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==794==Register values: Step #5: rax = 0x00005571af333634 rbx = 0x00007ffdf35bcb1e rcx = 0x0000000000000001 rdx = 0x000000000000fffa Step #5: rdi = 0x00005571af333634 rsi = 0x00007ffdf35bcb1e rbp = 0x00007ffdf35b9ad0 rsp = 0x00007ffdf35b9a78 Step #5: r8 = 0x00005571af32b950 r9 = 0x00005571af32b940 r10 = 0x00005571adf37a5d r11 = 0x00005571af33b048 Step #5: r12 = 0x00005571af333598 r13 = 0x0000000000000070 r14 = 0x00007ffdf35beb22 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: ==794==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e7a782998d93d210edc812a39a135f7323dd5c4 Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710961544 Step #5: INFO: -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/0e7a782998d93d210edc812a39a135f7323dd5c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 2077 processed earlier; will process 4186 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: #1024 pulse exec/s: 0 rss: 30Mb Step #5: #2048 pulse exec/s: 2048 rss: 32Mb Step #5: ==798== ERROR: libFuzzer: fuzz target exited Step #5: #0 0x559e03ccbba4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e03c40128 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e03c22d12 in fuzzer::Fuzzer::ExitCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:248:3 Step #5: #3 0x7f38c34ac8a6 (/lib/x86_64-linux-gnu/libc.so.6+0x468a6) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #4 0x7f38c34aca5f in exit (/lib/x86_64-linux-gnu/libc.so.6+0x46a5f) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559e03c07077 in _lou_outOfMemory /src/liblouis/liblouis/utils.c:318:2 Step #5: #6 0x559e03cec473 in getStringBuffer /src/liblouis/liblouis/lou_translateString.c:93:2 Step #5: #7 0x559e03cec473 in replaceGrouping /src/liblouis/liblouis/lou_translateString.c:529:14 Step #5: #8 0x559e03cec473 in passDoAction /src/liblouis/liblouis/lou_translateString.c:1001:7 Step #5: #9 0x559e03ce7dff in translateString /src/liblouis/liblouis/lou_translateString.c:3786:10 Step #5: #10 0x559e03cdfaec in _lou_translate /src/liblouis/liblouis/lou_translateString.c:1298:16 Step #5: #11 0x559e03cdeac8 in lou_translate /src/liblouis/liblouis/lou_translateString.c:1138:9 Step #5: #12 0x559e03cdeac8 in lou_translateString /src/liblouis/liblouis/lou_translateString.c:1130:9 Step #5: #13 0x559e03ccc196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:117:2 Step #5: #14 0x559e03c2435d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559e03c2d8f8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559e03c14df9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559e03c40ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f38c348a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559e03c081bd 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 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2712366789 Step #5: INFO: -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: 6263 total files; 4352 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: 31Mb Step #5: #512 pulse exec/s: 0 rss: 31Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==826==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc888ea5a6 (pc 0x7f1251e14a84 bp 0x7ffc888d7580 sp 0x7ffc888d7528 T826) Step #5: ==826==The signal is caused by a READ memory access. Step #5: #0 0x7f1251e14a84 (/lib/x86_64-linux-gnu/libc.so.6+0x18ba84) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55a302f63824 in addRule /src/liblouis/liblouis/compileTranslationTable.c:1036:3 Step #5: #2 0x55a302f5e493 in compileRule /src/liblouis/liblouis/compileTranslationTable.c:3119:9 Step #5: #3 0x55a302f5cf93 in compileFile /src/liblouis/liblouis/compileTranslationTable.c:4901:9 Step #5: #4 0x55a302f5aa0c in compileTable /src/liblouis/liblouis/compileTranslationTable.c:5022:9 Step #5: #5 0x55a302f5aa0c in getTable /src/liblouis/liblouis/compileTranslationTable.c:5200:7 Step #5: #6 0x55a302f5afe5 in _lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5109:2 Step #5: #7 0x55a302f5afe5 in lou_getTable /src/liblouis/liblouis/compileTranslationTable.c:5121:2 Step #5: #8 0x55a302f5b08f in lou_checkTable /src/liblouis/liblouis/compileTranslationTable.c:5239:6 Step #5: #9 0x55a302f580d5 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:87:9 Step #5: #10 0x55a302eb035d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #11 0x55a302eb98f8 in fuzzer::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 0x55a302ea0df9 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 0x55a302eccad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #14 0x7f1251cad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #15 0x55a302e941bd in _start (out/libfuzzer-coverage-x86_64/fuzz_translate_generic+0x181bd) Step #5: Step #5: DEDUP_TOKEN: addRule--compileRule Step #5: ==826==Register values: Step #5: rax = 0x000055a30442870a rbx = 0x00007ffc888da5ce rcx = 0x000055a3044286ea rdx = 0x000000000000fff8 Step #5: rdi = 0x000055a30442870a rsi = 0x00007ffc888da5ce rbp = 0x00007ffc888d7580 rsp = 0x00007ffc888d7528 Step #5: r8 = 0xffffffffffffffee r9 = 0x000055a3044208e0 r10 = 0x000055a304365010 r11 = 0x000055a30442856e Step #5: r12 = 0x000055a304428538 r13 = 0x0000000000000070 r14 = 0x00007ffc888dc5d2 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: ==826==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fd35636ec27343df1603fba16aa804056bf69fb Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2712611679 Step #5: INFO: -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/3fd35636ec27343df1603fba16aa804056bf69fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 5082 processed earlier; will process 1181 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: 35Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==830==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x5648540d8410 (pc 0x5647419e1284 bp 0x7ffed957d840 sp 0x7ffed957d6d0 T830) Step #5: ==830==The signal is caused by a READ memory access. Step #5: #0 0x5647419e1284 in _lou_translate /src/liblouis/liblouis/lou_translateString.c Step #5: #1 0x5647419dfac8 in lou_translate /src/liblouis/liblouis/lou_translateString.c:1138:9 Step #5: #2 0x5647419dfac8 in lou_translateString /src/liblouis/liblouis/lou_translateString.c:1130:9 Step #5: #3 0x5647419cd196 in LLVMFuzzerTestOneInput /src/liblouis/tests/fuzzing/fuzz_translate_generic.c:117:2 Step #5: #4 0x56474192535d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #5 0x56474192e8f8 in fuzzer::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 0x564741915df9 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 0x564741941ad2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #8 0x7effb037c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x5647419091bd 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: ==830==Register values: Step #5: rax = 0x0000000000000008 rbx = 0x00007ffed957d9bc rcx = 0x00007ffed957d9b8 rdx = 0x0000564744029690 Step #5: rdi = 0x00005648540d8410 rsi = 0x0000000000000006 rbp = 0x00007ffed957d840 rsp = 0x00007ffed957d6d0 Step #5: r8 = 0x0000000000000014 r9 = 0x0000564744043460 r10 = 0x0000000000000000 r11 = 0x0000564744043cf4 Step #5: r12 = 0x0000564744037250 r13 = 0x0000564744025400 r14 = 0x0000564744043450 r15 = 0x000056474402bd90 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/liblouis/liblouis/lou_translateString.c in _lou_translate Step #5: ==830==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a25b896a9ff5081588767464aeccb7df74481f5b Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2713106023 Step #5: INFO: -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/a25b896a9ff5081588767464aeccb7df74481f5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 6263 total files; 5476 processed earlier; will process 787 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: 32Mb Step #5: #32 pulse exec/s: 0 rss: 32Mb Step #5: #64 pulse exec/s: 0 rss: 33Mb Step #5: #128 pulse exec/s: 0 rss: 33Mb Step #5: #256 pulse exec/s: 256 rss: 34Mb Step #5: corrupted size vs. prev_size Step #5: ==834== ERROR: libFuzzer: deadly signal Step #5: ==62== libFuzzer: run interrupted; exiting Step #5: ==834== 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-02-12 07:30:47,881 INFO] Finding shared libraries for targets (if any). Step #5: [2026-02-12 07:30:47,904 INFO] Finished finding shared libraries for targets. Step #5: [2026-02-12 07:30:48,070 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-02-12 07:30:48,070 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/file_view_index.html". Step #5: [2026-02-12 07:30:48,080 DEBUG] Finished generating file view html index file. Step #5: [2026-02-12 07:30:48,080 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-02-12 07:30:48,081 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-02-12 07:30:48,081 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-02-12 07:30:48,138 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-02-12 07:30:48,138 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/directory_view_index.html". Step #5: [2026-02-12 07:30:48,138 DEBUG] Finished generating directory view html index file. Step #5: [2026-02-12 07:30:48,139 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/index.html". Step #5: [2026-02-12 07:30:48,279 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-02-12 07:30:48,280 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-02-12 07:30:48,289 DEBUG] Finished generating file view html index file. Step #5: [2026-02-12 07:30:48,289 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-02-12 07:30:48,289 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-02-12 07:30:48,289 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-02-12 07:30:48,347 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-02-12 07:30:48,347 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-02-12 07:30:48,347 DEBUG] Finished generating directory view html index file. Step #5: [2026-02-12 07:30:48,347 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-02-12 07:30:48,489 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-02-12 07:30:48,490 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-02-12 07:30:48,499 DEBUG] Finished generating file view html index file. Step #5: [2026-02-12 07:30:48,499 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-02-12 07:30:48,499 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-02-12 07:30:48,499 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-02-12 07:30:48,555 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-02-12 07:30:48,555 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-02-12 07:30:48,556 DEBUG] Finished generating directory view html index file. Step #5: [2026-02-12 07:30:48,556 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: 5d1190f163bb: Already exists Step #6: f549a28f611f: Already exists Step #6: c751a686517a: Already exists Step #6: 8a850415f440: Already exists Step #6: 3ee729a1734f: Already exists Step #6: 560eb806b767: Already exists Step #6: 0fe3e8be079c: Pulling fs layer Step #6: 21b5ecb18437: Pulling fs layer Step #6: 21b5ecb18437: Verifying Checksum Step #6: 21b5ecb18437: Download complete Step #6: 0fe3e8be079c: Verifying Checksum Step #6: 0fe3e8be079c: Download complete Step #6: 0fe3e8be079c: Pull complete Step #6: 21b5ecb18437: Pull complete Step #6: Digest: sha256:80b89915ed0d19e0d2bb047e5a1d732a2ed07974d65e16445101fabb46393e5e 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][ 0.0 B/ 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/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/index.html [Content-Type=text/html]... Step #7: / [0/29 files][ 2.3 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/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/file_view_index.html [Content-Type=text/html]... Step #7: / [1/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done / [2/29 files][ 12.9 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: / [2/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done / [3/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done / [4/29 files][ 12.9 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: / [5/29 files][ 12.9 KiB/ 3.9 MiB] 0% Done / [5/29 files][ 12.9 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: / [5/29 files][ 27.1 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: / [5/29 files][ 31.4 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: / [5/29 files][ 36.5 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: / [5/29 files][ 36.5 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: / [5/29 files][ 40.9 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tools/report.html [Content-Type=text/html]... Step #7: / [5/29 files][ 40.9 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tools/gnulib/report.html [Content-Type=text/html]... Step #7: / [5/29 files][ 40.9 KiB/ 3.9 MiB] 1% Done / [6/29 files][ 40.9 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/tools/gnulib/free.c.html [Content-Type=text/html]... Step #7: / [6/29 files][ 40.9 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/lou_translateString.c.html [Content-Type=text/html]... Step #7: / [6/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/compileTranslationTable.c.html [Content-Type=text/html]... Step #7: / [6/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done / [7/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/logging.c.html [Content-Type=text/html]... Step #7: / [7/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: / [7/29 files][ 46.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: / [7/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done / [8/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/liblouis.h.html [Content-Type=text/html]... Step #7: / [8/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/report.html [Content-Type=text/html]... Step #7: / [8/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/config.h.html [Content-Type=text/html]... Step #7: / [9/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done / [9/29 files][ 46.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/internal.h.html [Content-Type=text/html]... Step #7: / [9/29 files][ 69.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/lou_backTranslateString.c.html [Content-Type=text/html]... Step #7: / [9/29 files][ 69.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/metadata.c.html [Content-Type=text/html]... Step #7: / [9/29 files][ 69.0 KiB/ 3.9 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/liblouis/liblouis/pattern.c.html [Content-Type=text/html]... Step #7: / [9/29 files][ 98.1 KiB/ 3.9 MiB] 2% Done / [10/29 files][ 98.1 KiB/ 3.9 MiB] 2% Done / [11/29 files][ 1.2 MiB/ 3.9 MiB] 29% Done / [12/29 files][ 2.3 MiB/ 3.9 MiB] 60% Done / [13/29 files][ 2.4 MiB/ 3.9 MiB] 62% Done / [14/29 files][ 2.4 MiB/ 3.9 MiB] 62% Done / [15/29 files][ 2.4 MiB/ 3.9 MiB] 62% Done / [16/29 files][ 2.4 MiB/ 3.9 MiB] 62% Done / [17/29 files][ 2.4 MiB/ 3.9 MiB] 62% Done / [18/29 files][ 2.7 MiB/ 3.9 MiB] 68% Done / [19/29 files][ 3.0 MiB/ 3.9 MiB] 76% Done / [20/29 files][ 3.3 MiB/ 3.9 MiB] 84% Done / [21/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done - - [22/29 files][ 3.9 MiB/ 3.9 MiB] 99% Done - [23/29 files][ 3.9 MiB/ 3.9 MiB] 99% 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][ 2.3 KiB/ 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][ 2.3 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][ 2.3 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: / [0/50 files][ 5.5 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: / [0/50 files][ 5.5 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: / [0/50 files][ 5.5 KiB/ 5.4 MiB] 0% Done / [1/50 files][ 10.4 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: / [1/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: / [1/50 files][ 10.6 KiB/ 5.4 MiB] 0% Done / [2/50 files][ 22.4 KiB/ 5.4 MiB] 0% Done / [3/50 files][ 26.7 KiB/ 5.4 MiB] 0% Done / [4/50 files][ 31.8 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: / [4/50 files][ 36.1 KiB/ 5.4 MiB] 0% Done / [5/50 files][ 36.1 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: / [5/50 files][ 36.1 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: / [5/50 files][ 36.1 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: / [5/50 files][ 36.1 KiB/ 5.4 MiB] 0% Done / [6/50 files][ 36.1 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: / [7/50 files][ 41.3 KiB/ 5.4 MiB] 0% Done / [7/50 files][ 41.3 KiB/ 5.4 MiB] 0% Done / [8/50 files][ 41.3 KiB/ 5.4 MiB] 0% 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: / [8/50 files][ 45.6 KiB/ 5.4 MiB] 0% 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: / [8/50 files][ 45.6 KiB/ 5.4 MiB] 0% Done / [9/50 files][ 45.6 KiB/ 5.4 MiB] 0% 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: / [9/50 files][ 45.6 KiB/ 5.4 MiB] 0% 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: / [9/50 files][ 45.6 KiB/ 5.4 MiB] 0% 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: / [9/50 files][ 45.6 KiB/ 5.4 MiB] 0% 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: / [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/internal.h.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/table_fuzzer/linux/src/liblouis/liblouis/metadata.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/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 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/style.css [Content-Type=text/css]... 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/linux/directory_view_index.html [Content-Type=text/html]... 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/linux/summary.json [Content-Type=application/json]... 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/index.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/report.html [Content-Type=text/html]... Step #9: / [11/50 files][ 63.9 KiB/ 5.4 MiB] 1% Done / [12/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: / [12/50 files][591.9 KiB/ 5.4 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/file_view_index.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_backtranslate/linux/src/liblouis/report.html [Content-Type=text/html]... Step #9: / [12/50 files][ 1.3 MiB/ 5.4 MiB] 24% Done / [12/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/tests/report.html [Content-Type=text/html]... Step #9: / [12/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/tests/fuzzing/fuzz_backtranslate.c.html [Content-Type=text/html]... Step #9: / [12/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/tests/fuzzing/report.html [Content-Type=text/html]... Step #9: / [12/50 files][ 1.3 MiB/ 5.4 MiB] 24% Done / [13/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/tools/report.html [Content-Type=text/html]... Step #9: / [13/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/tools/gnulib/report.html [Content-Type=text/html]... Step #9: / [13/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/tools/gnulib/free.c.html [Content-Type=text/html]... Step #9: / [13/50 files][ 1.4 MiB/ 5.4 MiB] 26% Done / [14/50 files][ 1.4 MiB/ 5.4 MiB] 26% Done / [15/50 files][ 1.4 MiB/ 5.4 MiB] 26% 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.4 MiB/ 5.4 MiB] 26% 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: / [15/50 files][ 1.4 MiB/ 5.4 MiB] 26% 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.4 MiB/ 5.4 MiB] 26% 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.5 MiB/ 5.4 MiB] 27% 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.6 MiB/ 5.4 MiB] 28% 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.6 MiB/ 5.4 MiB] 28% Done / [16/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/config.h.html [Content-Type=text/html]... Step #9: / [16/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/internal.h.html [Content-Type=text/html]... Step #9: / [16/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: / [16/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: / [16/50 files][ 1.6 MiB/ 5.4 MiB] 29% 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: / [16/50 files][ 1.6 MiB/ 5.4 MiB] 29% Done / [17/50 files][ 1.6 MiB/ 5.4 MiB] 29% Done - - [18/50 files][ 3.0 MiB/ 5.4 MiB] 55% Done - [19/50 files][ 3.0 MiB/ 5.4 MiB] 55% Done - [20/50 files][ 3.0 MiB/ 5.4 MiB] 55% Done - [21/50 files][ 3.0 MiB/ 5.4 MiB] 55% Done - [22/50 files][ 3.2 MiB/ 5.4 MiB] 58% Done - [23/50 files][ 3.2 MiB/ 5.4 MiB] 58% Done - [24/50 files][ 3.4 MiB/ 5.4 MiB] 63% Done - [25/50 files][ 3.7 MiB/ 5.4 MiB] 68% Done - [26/50 files][ 4.1 MiB/ 5.4 MiB] 75% Done - [27/50 files][ 4.3 MiB/ 5.4 MiB] 79% Done - [28/50 files][ 4.5 MiB/ 5.4 MiB] 82% Done - [29/50 files][ 4.5 MiB/ 5.4 MiB] 82% Done - [30/50 files][ 4.5 MiB/ 5.4 MiB] 83% Done - [31/50 files][ 4.5 MiB/ 5.4 MiB] 83% Done - [32/50 files][ 4.5 MiB/ 5.4 MiB] 83% Done - [33/50 files][ 4.9 MiB/ 5.4 MiB] 91% Done - [34/50 files][ 5.0 MiB/ 5.4 MiB] 91% Done - [35/50 files][ 5.3 MiB/ 5.4 MiB] 97% Done - [36/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [37/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [38/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [39/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [40/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [41/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [42/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [43/50 files][ 5.4 MiB/ 5.4 MiB] 99% Done - [44/50 files][ 5.4 MiB/ 5.4 MiB] 99% 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/fuzz_backtranslate_error.log [Content-Type=application/octet-stream]... 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: / [0/4 files][ 5.7 KiB/ 10.5 KiB] 54% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/coverage_targets.txt [Content-Type=text/plain]... Step #11: / [0/4 files][ 5.8 KiB/ 10.5 KiB] 55% Done / [1/4 files][ 10.4 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/738.1 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][ 0.0 B/738.1 KiB] 0% Done / [1/2 files][738.1 KiB/738.1 KiB] 99% Done / [2/2 files][738.1 KiB/738.1 KiB] 100% Done Step #13: Operation completed over 2 objects/738.1 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/637.0 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/637.0 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][ 0.0 B/637.0 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][ 0.0 B/637.0 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][ 794.0 B/637.0 KiB] 0% Done / [1/5 files][637.0 KiB/637.0 KiB] 99% Done / [2/5 files][637.0 KiB/637.0 KiB] 99% Done / [3/5 files][637.0 KiB/637.0 KiB] 99% Done / [4/5 files][637.0 KiB/637.0 KiB] 99% Done / [5/5 files][637.0 KiB/637.0 KiB] 100% Done Step #15: Operation completed over 5 objects/637.0 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 1552 --:--:-- --:--:-- --:--:-- 1552 100 312 0 0 100 312 0 1552 --:--:-- --:--:-- --:--:-- 1552 Finished Step #17 PUSH DONE