Skip to content

Enable fuzzing of the JIT engine #100

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

Merged
merged 1 commit into from
Apr 15, 2022

Conversation

pagabuc
Copy link
Contributor

@pagabuc pagabuc commented Apr 14, 2022

This PR enables fuzzing of the JIT engine when PCRE2 is compiled with --enable-fuzz-support --enable-jit.
I have tested this patch locally and it found some crashes in the JIT compiler (fixed in 50a51cb and 4ca0530).

@zherczeg
Copy link
Collaborator

Is this patch forcing to enable jit? I don't know anything about this system, but such features are usually enabled by command line arguments (of course the command line argument works only if the feature is enabled, otherwise it notifies the user that it is ignored).

@PhilipHazel PhilipHazel merged commit ba6a5f1 into PCRE2Project:master Apr 15, 2022
@PhilipHazel
Copy link
Collaborator

No, the patch is to run with JIT if enabled. I have merged it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants