From 7c17697cae6ff4b28f7e039b53d20c70c558ed7f Mon Sep 17 00:00:00 2001 From: van Hauser Date: Wed, 26 Feb 2020 22:35:09 +0100 Subject: catch if shmat fails --- src/afl-sharedmem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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; -- cgit 1.4.1