diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java index b42db049fa..e39f1f9de4 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java @@ -413,7 +413,7 @@ public class FileHeader implements StructConverter { long oldIndex = reader.getPointerIndex(); - int start = irfeHeader.getPointerToRawData(); + int start = ntHeader.rvaToPointer(irfeHeader.getVirtualAddress()); reader.setPointerIndex(start); ImageRuntimeFunctionEntries entries =