diff options
author | Christian Holler (:decoder) <choller@mozilla.com> | 2024-03-06 10:55:53 +0100 |
---|---|---|
committer | Christian Holler (:decoder) <choller@mozilla.com> | 2024-03-06 10:55:53 +0100 |
commit | 52e19d35fac636f9ea4679d402b5eaabaa74aa0a (patch) | |
tree | 1fe31c5bc0abacc949bcacc4d090115797881375 /src | |
parent | 6062668679300af97248a59775cde45537601480 (diff) | |
download | afl++-52e19d35fac636f9ea4679d402b5eaabaa74aa0a.tar.gz |
Add optional handling of Nyx InvalidWriteToPayload event
Diffstat (limited to 'src')
-rw-r--r-- | src/afl-forkserver.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/afl-forkserver.c b/src/afl-forkserver.c index 158651af..cf5c511e 100644 --- a/src/afl-forkserver.c +++ b/src/afl-forkserver.c @@ -1840,6 +1840,8 @@ afl_fsrv_run_target(afl_forkserver_t *fsrv, u32 timeout, case Timeout: return FSRV_RUN_TMOUT; case InvalidWriteToPayload: + if (!!getenv("AFL_NYX_HANDLE_INVALID_WRITE")) { return FSRV_RUN_CRASH; } + /* ??? */ FATAL("FixMe: Nyx InvalidWriteToPayload handler is missing"); break; |