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

Lots of logs about attempts to mutate an empty object #42

Open
kranonetka opened this issue Nov 6, 2024 · 0 comments
Open

Lots of logs about attempts to mutate an empty object #42

kranonetka opened this issue Nov 6, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@kranonetka
Copy link

Describe the bug
When running fuzzing, many log entries appear like this:

[2024-11-06T08:04:52Z INFO  wuppiefuzz::openapi_mutator] Tried to mutate empty object; skipping. If this happens a lot WuppieFuzz may need improvement on this.

Versions:

  • OS: any
  • rustc: any
  • Wuppiefuzz: v1.1.0

To Reproduce
OpenAPI spec: openapi.yaml
cmd:

./wuppiefuzz fuzz \
  -i corpus_directory \
  --coverage-host localhost:6300 \
  --coverage-format jacoco \
  --timeout 600 \
  --jacoco-class-dir ~service/target/classes \
  --source-dir ~/service/src/main/java \
  --output-format human-readable \
  --header header.yaml \
  --log-level info \
  --method-mutation-strategy follow-spec \
  --jacoco-class-prefix org/keycloak/services/resources \
  --report \
  --crash-criterion only5xx \
  openapi.yaml

Expected behavior
WuppieFuzz should be improved to reduce the frequency of "Tried to mutate empty object" log entries.

@ThomasTNO ThomasTNO added the bug Something isn't working label Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants