diff --git a/Ghidra/Features/FileFormats/src/main/java/ghidra/app/util/opinion/DyldCacheExtractLoader.java b/Ghidra/Features/FileFormats/src/main/java/ghidra/app/util/opinion/DyldCacheExtractLoader.java index 998a770dfb..0ec21f3513 100644 --- a/Ghidra/Features/FileFormats/src/main/java/ghidra/app/util/opinion/DyldCacheExtractLoader.java +++ b/Ghidra/Features/FileFormats/src/main/java/ghidra/app/util/opinion/DyldCacheExtractLoader.java @@ -82,7 +82,8 @@ public class DyldCacheExtractLoader extends MachoLoader { try { FileBytes fileBytes = MemoryBlockUtils.createFileBytes(program, provider, monitor); - MachoExtractProgramBuilder.buildProgram(program, provider, fileBytes, log, monitor); + MachoExtractProgramBuilder.buildProgram(program, provider, fileBytes, false, log, + monitor); addOptionalComponents(program, options, log, monitor); } catch (CancelledException e) { @@ -98,9 +99,29 @@ public class DyldCacheExtractLoader extends MachoLoader { @Override protected void loadProgramInto(ByteProvider provider, LoadSpec loadSpec, - List