Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider gluing extra bytes onto fuzz_skrifa_outline corpus to use to populate OutlineRequest #978

Open
rsheeter opened this issue Jun 26, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@rsheeter
Copy link
Collaborator

Ref #973. Currently we just take a cross of likely options, the fuzzer can't control the specific options via the incoming data.

Naively it would be nice if the fuzz_target could have multiple inputs, such as corpus + additional Arbitrary (rust-fuzz/libfuzzer#119).

@rsheeter
Copy link
Collaborator Author

Per @garretrieger HarfBuzz just takes the end of the file as options. This probably also works, relying on the fuzzer to generate extra bytes. My inclination is to glue more on regardless, just to minimize interference with the bytes that are likely to "look like" a font.

@rsheeter rsheeter self-assigned this Jun 27, 2024
@rsheeter rsheeter added the enhancement New feature or request label Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant