diff options
author | van Hauser <vh@thc.org> | 2020-02-26 22:35:09 +0100 |
---|---|---|
committer | van Hauser <vh@thc.org> | 2020-02-26 22:35:09 +0100 |
commit | 7c17697cae6ff4b28f7e039b53d20c70c558ed7f (patch) | |
tree | 77c2543d5fc2401caabb3f7b51c8714a688a29bb | |
parent | 0e1d306b2e35f415a113ed974235621ea245d7d3 (diff) | |
download | afl++-7c17697cae6ff4b28f7e039b53d20c70c558ed7f.tar.gz |
catch if shmat fails
-rw-r--r-- | src/afl-sharedmem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/afl-sharedmem.c b/src/afl-sharedmem.c index 47185012..c5697e81 100644 --- a/src/afl-sharedmem.c +++ b/src/afl-sharedmem.c @@ -146,7 +146,7 @@ void setup_shm(unsigned char dumb_mode) { trace_bits = g_shm_base; - if (!trace_bits) PFATAL("mmap() failed"); + if (trace_bits == -1 || !trace_bits) PFATAL("mmap() failed"); #else u8 *shm_str; |