mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-04-26 03:51:38 +02:00

TryReadInstruction doesn't validate the address it resolves, that can result in Memory::GetPointer failing and returning nullptr which then leads to a nullptr dereference and a crash. Created PowerPC::HostIsInstructionRAMAddress which works the same way as PowerPC::HostIsRAMAddress for the IBAT.