diff --git a/Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc b/Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc index c07aea7235..d6d7f8b10e 100644 --- a/Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc +++ b/Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc @@ -2253,6 +2253,8 @@ void JumpTable::recoverModel(Funcdata *fd) void JumpTable::sanityCheck(Funcdata *fd) { + if (jmodel->isOverride()) + return; // Don't perform sanity check on an override uint4 sz = addresstable.size(); if (!isReachable(indirect))