DanBloomberg / leptonica

Leptonica is an open source library containing software that is broadly useful for image processing and image analysis applications. The official github repository for Leptonica is: danbloomberg/leptonica. See leptonica.org for more documentation.
Other
1.76k stars 387 forks source link

Fix minor nit to actually fix OSS-Fuzz build #636

Closed DavidKorczynski closed 2 years ago

DavidKorczynski commented 2 years ago

Fixes the issues from here https://github.com/DanBloomberg/leptonica/pull/635

After https://github.com/DanBloomberg/leptonica/pull/635 was merged I ran a clean build from OSS-Fuzz and noticed there was indeed a mistake. Unfortunately I had not cleared my cache in the $WORK dir previously, which meant the mistake did not show up locally. This should fix it and I believe CIFuzz will also pass this time.

DanBloomberg commented 2 years ago

That was fast! Thank you again!!

DavidKorczynski commented 2 years ago

Thanks @DanBloomberg !

The fuzzers were built and run this time, but the CIFuzz job failed as one of the fuzzers hit a memory leak here: https://github.com/DanBloomberg/leptonica/runs/7729625274?check_suite_focus=true

Now the fuzzers will be built by OSS-Fuzz again though! The OSS-Fuzz bot should check this in the next 24 hours and close the Monorail issue.