correct debug
MODIFY
instrumentation/afl-compiler-rt.o.c
instrumentation/afl-compiler-rt.o.c
@@ -459,6 +459,10 @@ static void __afl_map_shm(void) {
if (!__afl_area_ptr) { __afl_area_ptr = __afl_area_ptr_dummy; }
+ }
+
+ __afl_area_ptr_backup = __afl_area_ptr;
+
if (__afl_debug)
fprintf(stderr,
"DEBUG: (2) id_str %s, __afl_area_ptr %p, __afl_area_initial %p, "
@@ -466,13 +470,8 @@ static void __afl_map_shm(void) {
"%u, __afl_final_loc %u, "
"max_size_forkserver %u/0x%x\n",
id_str == NULL ? "<null>" : id_str, __afl_area_ptr,
- __afl_area_initial, __afl_area_ptr_dummy, __afl_map_addr,
- MAP_SIZE, __afl_final_loc, FS_OPT_MAX_MAPSIZE,
- FS_OPT_MAX_MAPSIZE);
-
- }
-
- __afl_area_ptr_backup = __afl_area_ptr;
+ __afl_area_initial, __afl_area_ptr_dummy, __afl_map_addr, MAP_SIZE,
+ __afl_final_loc, FS_OPT_MAX_MAPSIZE, FS_OPT_MAX_MAPSIZE);
if (__afl_selective_coverage) {

correct debug