From f1bcb3151f41d4841094bdf6fa154daaa0a301cd Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Tue, 12 Mar 2024 17:58:49 -0400 Subject: [PATCH] GP-0 fix COFF relocation error handler --- .../src/main/java/ghidra/app/util/opinion/CoffLoader.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/CoffLoader.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/CoffLoader.java index ea251ffcff..ed66dbe3a9 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/CoffLoader.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/CoffLoader.java @@ -701,7 +701,13 @@ public class CoffLoader extends AbstractLibrarySupportLoader { ++failureCount; failedAddr = address; handleRelocationError(program, address, relocationType, - "Unsupported COFF relocation type", null); + "unsupported type", null); + } + else if (status == Status.FAILURE) { + ++failureCount; + failedAddr = address; + handleRelocationError(program, address, relocationType, + "unknown reason", null); } } }