Closed AiDaiP closed 2 years ago
What were the args?
sendReserveMessage(cxt->out, 0x47f00000, 0x10000, true);
error: failed to reserve address space at address [absolute] 0x47f00000
Currently, E9Patch will reserve all addresses up to 0x80000000
for PE files. This address range tends to be "polluted" with various cruft at runtime, and should not be used by E9Patch for trampolines. You could try editing e9pe.cpp
/parsePE()
to remove or refine this limitation.
OK, Thanks.
I run sendReserveMessage with same args for ELF and PE, but it failed for PE.