Set kill signal before using it in afl-showmap (#935)

This commit is contained in:
buherator 2021-05-23 18:26:15 +02:00 committed by GitHub
parent 197c8845ee
commit bc286035e9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1104,6 +1104,9 @@ int main(int argc, char **argv_orig, char **envp) {
: 0);
be_quiet = save_be_quiet;
fsrv->kill_signal =
parse_afl_kill_signal_env(getenv("AFL_KILL_SIGNAL"), SIGKILL);
if (new_map_size) {
// only reinitialize when it makes sense
@ -1211,9 +1214,6 @@ int main(int argc, char **argv_orig, char **envp) {
}
fsrv->kill_signal =
parse_afl_kill_signal_env(getenv("AFL_KILL_SIGNAL"), SIGKILL);
if (getenv("AFL_CRASH_EXITCODE")) {
long exitcode = strtol(getenv("AFL_CRASH_EXITCODE"), NULL, 10);