X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttng-filter-validator.c;h=a4ca777563fa9ca13e85281500b1f3db17de4d4f;hb=3aeca857621bb2feec78e1b0f54d2d64603c82db;hp=051db49c87e5f75d7ea5c525ce76fcba90ddef7a;hpb=4efe037b99629804b658b7f50c020c9f27904ceb;p=lttng-modules.git 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;