From 04b8c4bc7e3a7a27c283d58e6cced17862eb2642 Mon Sep 17 00:00:00 2001 From: Taus Date: Tue, 21 Apr 2026 16:00:46 +0000 Subject: [PATCH] Python: Fix exception issue Co-authored-by: yoff --- .../ql/lib/semmle/python/controlflow/internal/AstNodeImpl.qll | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/ql/lib/semmle/python/controlflow/internal/AstNodeImpl.qll b/python/ql/lib/semmle/python/controlflow/internal/AstNodeImpl.qll index d027e518475..c57cd697373 100644 --- a/python/ql/lib/semmle/python/controlflow/internal/AstNodeImpl.qll +++ b/python/ql/lib/semmle/python/controlflow/internal/AstNodeImpl.qll @@ -760,6 +760,8 @@ module AstSigImpl implements AstSig { index = 0 and result = t.getBody() or result = t.getHandler(index - 1) and index >= 1 + or + index = -1 and result = t.getFinalbody() ) or // MatchStmt: subject (0), cases (1..n)