diff --git a/libafl_qemu/src/executor.rs b/libafl_qemu/src/executor.rs index 2c782bdb2f..21dce9e53f 100644 --- a/libafl_qemu/src/executor.rs +++ b/libafl_qemu/src/executor.rs @@ -68,7 +68,7 @@ where let helpers = (QEMU_HELPERS_PTR as *mut QT).as_mut().unwrap(); let state = inprocess_get_state::().unwrap(); let emulator = Emulator::new_empty(); - let func: fn(&Emulator, &mut QT, &mut S, u64) -> Option = transmute(GEN_EDGE_HOOK_PTR); + let func: fn(&Emulator, &mut QT, &mut S, u64) -> Option = transmute(GEN_BLOCK_HOOK_PTR); (func)(&emulator, helpers, state, pc).map_or(SKIP_EXEC_HOOK, |id| id) } }