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

fuzz: initial integration #17337

Merged
merged 1 commit into from
Dec 3, 2023

Conversation

manunio
Copy link
Contributor

@manunio manunio commented Nov 25, 2023

This PR:

  • Adds initial fuzz_target for image decoders.
  • Adds jazzer.js as dev-dependency.

test/fuzz/README.md Outdated Show resolved Hide resolved
test/fuzz/README.md Outdated Show resolved Hide resolved
test/fuzz/README.md Outdated Show resolved Hide resolved
test/fuzz/jbig2.fuzz.js Outdated Show resolved Hide resolved
test/fuzz/README.md Outdated Show resolved Hide resolved
@manunio manunio marked this pull request as ready for review November 26, 2023 15:14
@manunio
Copy link
Contributor Author

manunio commented Nov 27, 2023

cc @marco-c :)

@manunio
Copy link
Contributor Author

manunio commented Nov 29, 2023

Hi, Made a pr at google/oss-fuzz#11270 it contains configs from oss-fuzz perspective to integrate PDF.js.

@manunio
Copy link
Contributor Author

manunio commented Dec 1, 2023

Hi @Snuffleupagus @marco-c please review this pr when you have time :)

Copy link
Contributor

@timvandermeij timvandermeij left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me with these comments addressed. I have been playing with this locally and it runs just fine, and fortunately it hasn't found any crashes or timeouts so far in my (admittedly relatively short) runs.

test/fuzz/jpg.fuzz.js Outdated Show resolved Hide resolved
test/fuzz/README.md Outdated Show resolved Hide resolved
  - Adds initial fuzz_target for image decoders.
  - Adds jazzer.js as dev-dependency.
  - Adds a .eslintrc rule to ignore import/no-unresolved error.
@timvandermeij timvandermeij merged commit 5111b6d into mozilla:master Dec 3, 2023
7 checks passed
@timvandermeij
Copy link
Contributor

Thank you for your contribution!

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

Successfully merging this pull request may close these issues.

3 participants