about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-02-26 22:35:09 +0100
committervan Hauser <vh@thc.org>2020-02-26 22:35:09 +0100
commit7c17697cae6ff4b28f7e039b53d20c70c558ed7f (patch)
tree77c2543d5fc2401caabb3f7b51c8714a688a29bb
parent0e1d306b2e35f415a113ed974235621ea245d7d3 (diff)
downloadafl++-7c17697cae6ff4b28f7e039b53d20c70c558ed7f.tar.gz
catch if shmat fails
-rw-r--r--src/afl-sharedmem.c2
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;