diff --git a/inference-engine/src/vpu/graph_transformer/src/frontend/ShaveElfMetadataParser.cpp b/inference-engine/src/vpu/graph_transformer/src/frontend/ShaveElfMetadataParser.cpp index d8c14661f06..ba09f37fa3f 100644 --- a/inference-engine/src/vpu/graph_transformer/src/frontend/ShaveElfMetadataParser.cpp +++ b/inference-engine/src/vpu/graph_transformer/src/frontend/ShaveElfMetadataParser.cpp @@ -65,6 +65,7 @@ uint32_t md_parser_t::evaluate_expr(const md_expr_t *expression, case md_type_op_xor: case md_type_op_shl: case md_type_op_lshr: + assert(values.size() >= 2); uint32_t rhs = values.rbegin()[0]; uint32_t lhs = values.rbegin()[1]; values.pop_back();