Correctly handle valid virtual addresses not mapped to the image file

This commit is contained in:
Katy Coe
2019-10-16 18:30:30 +02:00
parent 38e04b72b7
commit 41d6b45f3b
4 changed files with 17 additions and 7 deletions

View File

@@ -93,7 +93,7 @@ namespace Il2CppInspector
return 0;
var section = sections.First(x => uiAddr - GlobalOffset >= x.BaseMemory &&
uiAddr - GlobalOffset < x.BaseMemory + x.SizeMemory);
uiAddr - GlobalOffset < x.BaseMemory + x.SizeImage);
return uiAddr - section.BaseMemory - GlobalOffset + section.BaseImage;
}
}