aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linearize.c
diff options
Diffstat (limited to 'linearize.c')
-rw-r--r--linearize.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/linearize.c b/linearize.c
index 9fecb4b5..0250c6bb 100644
--- a/linearize.c
+++ b/linearize.c
@@ -2532,6 +2532,12 @@ static void late_warnings(struct entrypoint *ep)
continue;
if (insn->tainted)
check_tainted_insn(insn);
+ switch (insn->opcode) {
+ case OP_LOAD:
+ // Check for illegal offsets.
+ check_access(insn);
+ break;
+ }
} END_FOR_EACH_PTR(insn);
} END_FOR_EACH_PTR(bb);
}