aboutsummaryrefslogtreecommitdiff
path: root/agent
diff options
context:
space:
mode:
authorFabian Meumertzheim <fabian@meumertzhe.im>2021-10-29 14:27:23 +0200
committerFabian Meumertzheim <fabian@meumertzhe.im>2021-11-18 11:13:53 +0100
commit3041449418bcbcc03362ef91dfeb0d5febaf134c (patch)
tree6cfbe577f429bbcca08330f05d8589ba82d025ec /agent
parent6c5a7415ce0f1a291eb0344d1e46a87b88e62b25 (diff)
downloadjazzer-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.java2
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);
}