diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedFixups.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedFixups.java index 7ba8eee3e7..96c356069a 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedFixups.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/chained/DyldChainedFixups.java @@ -110,7 +110,7 @@ public class DyldChainedFixups { } fixups.add(new DyldFixup(chainLoc, newChainValue, DyldChainedPtr.getSize(pointerFormat), - symbol.getName(), libOrdinal)); + symbol != null ? symbol.getName() : null, libOrdinal)); next = DyldChainedPtr.getNext(pointerFormat, chainValue); nextOff += next * DyldChainedPtr.getStride(pointerFormat);