From 5f5802fc0c1bd563ca95267f7c05eed6fcc9e11f Mon Sep 17 00:00:00 2001 From: Rialbat Date: Wed, 23 Apr 2025 13:20:54 +0300 Subject: [PATCH] gh-132771: Added assert for potential Integer Overflow in the mark_stacks function --- Objects/frameobject.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Objects/frameobject.c b/Objects/frameobject.c index db4e4b7e1939de..472b4b9851f85d 100644 --- a/Objects/frameobject.c +++ b/Objects/frameobject.c @@ -1363,6 +1363,7 @@ mark_stacks(PyCodeObject *code_obj, int len) } case SEND: j = oparg + i + INLINE_CACHE_ENTRIES_SEND + 1; + assert(j >= 0); assert(j < len); assert(stacks[j] == UNINITIALIZED || stacks[j] == next_stack); stacks[j] = next_stack;