Fix bug with properly recording interrupt PC
When a memory fault occurs, record the address that was accessed.