diff --git a/libafl_qemu/librasan/asan/src/maps/libc.rs b/libafl_qemu/librasan/asan/src/maps/libc.rs index ce5b6a9c5c..e60460df6e 100644 --- a/libafl_qemu/librasan/asan/src/maps/libc.rs +++ b/libafl_qemu/librasan/asan/src/maps/libc.rs @@ -45,7 +45,7 @@ struct FunctionErrnoLocation; impl Function for FunctionErrnoLocation { type Func = unsafe extern "C" fn() -> *mut c_int; - const NAME: &'static CStr = c"errno_location"; + const NAME: &'static CStr = c"__errno_location"; } static OPEN_ADDR: AtomicGuestAddr = AtomicGuestAddr::new(); diff --git a/libafl_qemu/librasan/asan/src/mmap/libc.rs b/libafl_qemu/librasan/asan/src/mmap/libc.rs index 6b929bb985..84bf1661fc 100644 --- a/libafl_qemu/librasan/asan/src/mmap/libc.rs +++ b/libafl_qemu/librasan/asan/src/mmap/libc.rs @@ -55,7 +55,7 @@ struct FunctionErrnoLocation; impl Function for FunctionErrnoLocation { type Func = unsafe extern "C" fn() -> *mut c_int; - const NAME: &'static CStr = c"errno_location"; + const NAME: &'static CStr = c"__errno_location"; } #[derive(Debug)]