From 5d38f3b4d20e8079309423f5efc94b45bf5755ac 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 474d857..06de7d3 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