From 3aeca857621bb2feec78e1b0f54d2d64603c82db Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Thu, 7 Jun 2018 12:10:00 -0400 Subject: [PATCH] Fix: lttng filter validator ERANGE error handling Signed-off-by: Mathieu Desnoyers --- lttng-filter-validator.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lttng-filter-validator.c b/lttng-filter-validator.c index 051db49c..a4ca7775 100644 --- a/lttng-filter-validator.c +++ b/lttng-filter-validator.c @@ -514,6 +514,7 @@ int bytecode_validate_overflow(struct bytecode_runtime *bytecode, if (unlikely(pc + sizeof(struct load_op) + sizeof(struct get_symbol) > start_pc + bytecode->len)) { ret = -ERANGE; + break; } ret = validate_get_symbol(bytecode, sym); break; -- 2.34.1