diff options
author | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-10-29 14:27:23 +0200 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-11-18 11:13:53 +0100 |
commit | 3041449418bcbcc03362ef91dfeb0d5febaf134c (patch) | |
tree | 6cfbe577f429bbcca08330f05d8589ba82d025ec /agent | |
parent | 6c5a7415ce0f1a291eb0344d1e46a87b88e62b25 (diff) | |
download | jazzer-api-3041449418bcbcc03362ef91dfeb0d5febaf134c.tar.gz |
Fix invalid object creation method invocation
The builder method may accept parameters and thus needs to be autofuzzed
rather than invoked.
Diffstat (limited to 'agent')
-rw-r--r-- | agent/src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/agent/src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java b/agent/src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java index be007984..38919625 100644 --- a/agent/src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java +++ b/agent/src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java @@ -288,7 +288,7 @@ public class Meta { } try { - return builderMethod.invoke(builderObj); + return autofuzz(data, builderMethod, builderObj); } catch (Exception e) { throw new AutofuzzConstructionException(e); } |