From f6caad964c45d19eed98e02d08e4c0d97a1dfc51 Mon Sep 17 00:00:00 2001 From: qiaojijun Date: Wed, 13 Aug 2025 15:47:29 +0800 Subject: [PATCH] upatch-manage: fix stack check length judge error --- upatch-manage/upatch-stack-check.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upatch-manage/upatch-stack-check.c b/upatch-manage/upatch-stack-check.c index 474d8579..06de7d3c 100644 --- a/upatch-manage/upatch-stack-check.c +++ b/upatch-manage/upatch-stack-check.c @@ -29,7 +29,7 @@ static int stack_check(struct upatch_info *uinfo, unsigned long pc, upatch_actio log_error("Unknown upatch action\n"); return -1; } - if (pc >= start && pc <= end) { + if (pc >= start && pc < end) { log_error("Failed to check stack, running function: %s\n", uinfo->funcs[i].name); return -1; -- Gitee