Error: GCC_ANALYZER_WARNING (CWE-401): [#def1] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augeas.c: scope_hint: In function 'tree_child_cr' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augeas.c:131:12: warning[-Wanalyzer-malloc-leak]: leak of 'l' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:37: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augeas.c:25: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augeas.c:29: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augeas.c:256:5: note: in expansion of macro 'ensure' /usr/include/locale.h:28: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/locale.h:41: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:38: included_from: Included from here. # 129| child = tree_append(tree, l, NULL); # 130| } # 131|-> return child; # 132| } # 133| Error: CPPCHECK_WARNING (CWE-457): [#def2] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augeas.c:702: error[uninitvar]: Uninitialized variable: p # 700| return; # 701| } else if (tree->file && tree->dirty && ((p = tree_child(tree, "path")) != NULL)) { # 702|-> tree_unlink(aug, tree_fpath(aug, p->value)); # 703| tree_unlink(aug, tree); # 704| } else { Error: GCC_ANALYZER_WARNING (CWE-476): [#def3] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c: scope_hint: In function ‘output_segment’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c:958:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c:1591:7: note: in expansion of macro ‘CHECK_OOM’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c:1692:3: note: in expansion of macro ‘CHECK_OOM’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c:1696:5: note: in expansion of macro ‘CHECK_OOM’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c:1696:5: note: in expansion of macro ‘CHECK_OOM’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c: scope_hint: In function ‘output_segment’ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augprint.c: scope_hint: In function ‘output_segment’ # 956| break; # 957| case CHOSEN_TAIL_PLUS_FIRST_TAIL_START: # 958|-> if ( first_tail->tail->value == NULL && use_regexp ) { # 959| /* test with /etc/sudoers */ # 960| printf("[%s and %s=~regexp(%s)]", Error: GCC_ANALYZER_WARNING (CWE-476): [#def4] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c: scope_hint: In function 'fa_intersect.part.0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:2256:23: warning[-Wanalyzer-null-dereference]: dereference of NULL 's' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:529:5: note: in expansion of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:2245:5: note: in expansion of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:48:22: note: in definition of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:2246:5: note: in expansion of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:48:22: note: in definition of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:2247:5: note: in expansion of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:48:22: note: in definition of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c:2248:5: note: in expansion of macro 'F' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c: scope_hint: In function 'fa_intersect.part.0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/fa.c: scope_hint: In function 'fa_intersect.part.0' # 2254| s->accept = p1->accept && p2->accept; # 2255| # 2256|-> struct trans *t1 = p1->trans; # 2257| struct trans *t2 = p2->trans; # 2258| for (int n1 = 0, b2 = 0; n1 < p1->tused; n1++) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def5] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c: scope_hint: In function 'get_seq.part.0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:506:9: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:34: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:483:5: note: in expansion of macro 'ensure0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/errcode.h:104:17: note: in definition of macro 'ensure0' # 504| int r; # 505| # 506|-> r = asprintf((char **) &(state->key), "%d", seq->value); # 507| ERR_NOMEM(r < 0, state->info); # 508| Error: GCC_ANALYZER_WARNING (CWE-476): [#def6] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c: scope_hint: In function 'get_counter' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:522:16: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1733:5: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c: scope_hint: In function 'get_counter' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:520:5: note: in expansion of macro 'ensure0' # 520| ensure0(lens->tag == L_COUNTER, state->info); # 521| struct seq *seq = find_seq(lens->string->str, state); # 522|-> seq->value = 1; # 523| return NULL; # 524| } Error: GCC_ANALYZER_WARNING (CWE-476): [#def7] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c: scope_hint: In function 'rec_process' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1477:25: warning[-Wanalyzer-null-dereference]: dereference of NULL 'root' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/errcode.h:98:11: note: in definition of macro 'ensure' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1733:5: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1451:5: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1454:5: note: in expansion of macro 'ERR_BAIL' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1461:5: note: in expansion of macro 'ERR_BAIL' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/errcode.h:98:11: note: in definition of macro 'ensure' # 1475| # 1476| rec_state.ast = ast_root(rec_state.ast); # 1477|-> ensure(rec_state.ast->parent == NULL, state->info); # 1478| done: # 1479| if (debugging("cf.get.ast")) Error: GCC_ANALYZER_WARNING (CWE-476): [#def8] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:31: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1489:15: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/memory.h:80:10: note: in definition of macro 'FREE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1733:5: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1451:5: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/errcode.h:71:23: note: in definition of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/get.c:1076:5: note: in expansion of macro 'ensure0' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/memory.h:80:10: note: in definition of macro 'FREE' # 1487| for(i = 0; i < rec_state.fused; i++) { # 1488| f = nth_frame(&rec_state, i); # 1489|-> FREE(f->key); # 1490| free_span(f->span); # 1491| if (mode == M_GET) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def9] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/hash.c: scope_hint: In function 'shrink_table' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/hash.c:257:28: warning[-Wanalyzer-null-dereference]: dereference of NULL 'low_tail' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:37: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/hash.c:32: included_from: Included from here. # 255| ; /* 3 */ # 256| if (low_chain != 0) /* 4 */ # 257|-> low_tail->next = high_chain; # 258| else if (high_chain != 0) /* 5 */ # 259| hash->table[chain] = high_chain; Error: GCC_ANALYZER_WARNING (CWE-688): [#def10] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.c: scope_hint: In function 'print_chars' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.c:255:13: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected /usr/include/unistd.h:226: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/unistd.h:40: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:35: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.c:30: included_from: Included from here. <built-in>: note: argument 1 of '__builtin_strlen' must be non-null # 253| # 254| esc = escape(text, cnt, "\""); # 255|-> total = strlen(esc); # 256| if (out != NULL) # 257| fprintf(out, "%s", esc); Error: GCC_ANALYZER_WARNING (CWE-688): [#def11] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:25: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:224:21: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:1105:9: note: in expansion of macro 'STREQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:95:13: note: in expansion of macro 'STREQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:37: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:95:13: note: in expansion of macro 'STREQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:95:13: note: in expansion of macro 'STREQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c: scope_hint: In function 'cmd_transform' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:1105:9: note: in expansion of macro 'STREQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/augrun.c:1105:9: note: in expansion of macro 'STREQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/string.h:41: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:31: included_from: Included from here. /usr/include/string.h:156:12: note: argument 2 of 'strcmp' must be non-null # 222| # 223| /* String equality tests, suggested by Jim Meyering. */ # 224|-> #define STREQ(a,b) (strcmp((a),(b)) == 0) # 225| #define STRCASEEQ(a,b) (strcasecmp((a),(b)) == 0) # 226| #define STRCASEEQLEN(a,b,n) (strncasecmp((a),(b),(n)) == 0) Error: GCC_ANALYZER_WARNING (CWE-688): [#def12] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/memory.h:26: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:35: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c: scope_hint: In function 'typecheck' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:227:22: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:1349:9: note: in expansion of macro 'STRNEQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:26: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:504:5: note: in expansion of macro 'list_for_each' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/ctype.h:35: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:28: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:30: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c: scope_hint: In function 'typecheck' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:39: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:1981:5: note: in expansion of macro 'ERR_BAIL' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:1981:5: note: in expansion of macro 'ERR_BAIL' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/internal.h:37: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:1349:9: note: in expansion of macro 'STRNEQ' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/string.h:41: included_from: Included from here. /usr/include/argz.h:24: included_from: Included from here. /usr/include/string.h:156:12: note: argument 1 of 'strcmp' must be non-null # 225| #define STRCASEEQ(a,b) (strcasecmp((a),(b)) == 0) # 226| #define STRCASEEQLEN(a,b,n) (strncasecmp((a),(b),(n)) == 0) # 227|-> #define STRNEQ(a,b) (strcmp((a),(b)) != 0) # 228| #define STRCASENEQ(a,b) (strcasecmp((a),(b)) != 0) # 229| #define STREQLEN(a,b,n) (strncmp((a),(b),(n)) == 0) Error: CPPCHECK_WARNING (CWE-190): [#def13] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/jmt.c:157: error[integerOverflow]: Signed integer overflow for expression 'EPS-1'. # 155| enum trans_op { # 156| EPS = IND_MAX, # 157|-> CALL = EPS - 1, # 158| LENS_MAX = CALL - 1 # 159| }; Error: CPPCHECK_WARNING (CWE-190): [#def14] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/jmt.c:158: error[integerOverflow]: Signed integer overflow for expression 'CALL-1'. # 156| EPS = IND_MAX, # 157| CALL = EPS - 1, # 158|-> LENS_MAX = CALL - 1 # 159| }; # 160| Error: GCC_ANALYZER_WARNING (CWE-401): [#def15] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1885:12: warning[-Wanalyzer-malloc-leak]: leak of 'augl_alloc(64, yyscanner)' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1871:21: note: in expansion of macro 'yy_create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1875:24: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2508:7: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1875:24: note: in expansion of macro 'yyalloc' # 1883| * we need to put in 2 end-of-buffer characters. # 1884| */ # 1885|-> b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) , yyscanner ); # 1886| if ( ! b->yy_ch_buf ) # 1887| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); Error: GCC_ANALYZER_WARNING (CWE-401): [#def16] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1885:12: warning[-Wanalyzer-malloc-leak]: leak of 'malloc(64)' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1871:21: note: in expansion of macro 'yy_create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1875:24: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__create_buffer' # 1883| * we need to put in 2 end-of-buffer characters. # 1884| */ # 1885|-> b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) , yyscanner ); # 1886| if ( ! b->yy_ch_buf ) # 1887| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); Error: GCC_ANALYZER_WARNING (CWE-476): [#def17] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1927:19: warning[-Wanalyzer-null-dereference]: dereference of NULL 'b' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1806:10: note: in expansion of macro 'yyrestart' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1813:27: note: in expansion of macro 'yy_create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1871:21: note: in expansion of macro 'yy_create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1890:2: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1919:17: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1925:2: note: in expansion of macro 'yy_flush_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1948:10: note: in expansion of macro 'yy_flush_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1925:2: note: in expansion of macro 'yy_flush_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1890:2: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1813:27: note: in expansion of macro 'yy_create_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1816:2: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1816:2: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1816:2: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1919:17: note: in expansion of macro 'yy_init_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1925:2: note: in expansion of macro 'yy_flush_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1948:10: note: in expansion of macro 'yy_flush_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:1925:2: note: in expansion of macro 'yy_flush_buffer' # 1925| # 1926| yy_flush_buffer( b , yyscanner); # 1927|-> # 1928| b->yy_input_file = file; # 1929| b->yy_fill_buffer = 1; Error: GCC_ANALYZER_WARNING (CWE-401): [#def18] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__scan_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2145:25: warning[-Wanalyzer-malloc-leak]: leak of 'augl_alloc(n, yyscanner)' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2129:17: note: in expansion of macro 'yy_scan_bytes' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2138:24: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2508:7: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2138:24: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2147:6: note: in expansion of macro 'yy_scan_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2079:17: note: in expansion of macro 'yy_scan_buffer' # 2143| for ( i = 0; i < _yybytes_len; ++i ) # 2144| buf[i] = yybytes[i]; # 2145|-> # 2146| buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; # 2147| Error: GCC_ANALYZER_WARNING (CWE-401): [#def19] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__scan_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2145:25: warning[-Wanalyzer-malloc-leak]: leak of 'malloc(n)' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2129:17: note: in expansion of macro 'yy_scan_bytes' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2138:24: note: in expansion of macro 'yyalloc' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c: scope_hint: In function 'augl__scan_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2147:6: note: in expansion of macro 'yy_scan_buffer' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/lexer.c:2079:17: note: in expansion of macro 'yy_scan_buffer' # 2143| for ( i = 0; i < _yybytes_len; ++i ) # 2144| buf[i] = yybytes[i]; # 2145|-> # 2146| buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; # 2147| Error: GCC_ANALYZER_WARNING (CWE-457): [#def20] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:7: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/list.h:92:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:292:47: note: in expansion of macro 'list_cons' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:292:47: note: in expansion of macro 'list_cons' # 90| #define list_cons(list, elt) \ # 91| do { \ # 92|-> typeof(elt) _e = (elt); \ # 93| _e->next = (list); \ # 94| (list) = _e; \ Error: COMPILER_WARNING: [#def21] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/memory.c:66:23: warning[-Walloc-size-larger-than=]: argument 1 range [18446744071562067969, 18446744073709551613] exceeds maximum object size 9223372036854775807 # 66 | *(void**)ptrptr = calloc(count, size); # | ^ augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/stdlib.h: scope_hint: In function 'expect_types_arr' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/gnulib/lib/stdlib.h:832:1: note: in a call to allocation function 'calloc' declared here # 832 | _GL_FUNCDECL_SYS (calloc, void *, # | ^ # 64| } # 65| # 66|-> *(void**)ptrptr = calloc(count, size); # 67| if (AUGEAS_UNLIKELY(*(void**)ptrptr == NULL)) # 68| return -1; Error: GCC_ANALYZER_WARNING (CWE-457): [#def22] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:712:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyss' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:697:9: note: in expansion of macro 'YYCOPY' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1703:9: note: in expansion of macro 'YYSTACK_RELOCATE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:697:9: note: in expansion of macro 'YYCOPY' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1703:9: note: in expansion of macro 'YYSTACK_RELOCATE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:697:9: note: in expansion of macro 'YYCOPY' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1703:9: note: in expansion of macro 'YYSTACK_RELOCATE' # 710| # if defined __GNUC__ && 1 < __GNUC__ # 711| # define YYCOPY(Dst, Src, Count) \ # 712|-> __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src))) # 713| # else # 714| # define YYCOPY(Dst, Src, Count) \ Error: GCC_ANALYZER_WARNING (CWE-457): [#def23] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c: scope_hint: In function 'yy_stack_print' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1169:19: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*yybottom' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:8: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:5: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'yy_stack_print' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1045:5: note: in expansion of macro 'YYFPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' # 1167| for (; yybottom <= yytop; yybottom++) # 1168| { # 1169|-> int yybot = *yybottom; # 1170| YYFPRINTF (stderr, " %d", yybot); # 1171| } Error: GCC_ANALYZER_WARNING (CWE-457): [#def24] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1834:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*<unknown>' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1758:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1758:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1045:5: note: in expansion of macro 'YYFPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1758:7: note: in expansion of macro 'YYDPRINTF' # 1832| unconditionally makes the parser a bit smaller, and it avoids a # 1833| GCC warning that YYVAL may be used uninitialized. */ # 1834|-> yyval = yyvsp[1-yylen]; # 1835| # 1836| /* Default location. */ Error: GCC_ANALYZER_WARNING (CWE-124): [#def25] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:170:21: warning[-Wanalyzer-out-of-bounds]: stack-based buffer underwrite augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:189:10: note: in expansion of macro 'LOC_MERGE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:189:10: note: in expansion of macro 'LOC_MERGE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:170:21: note: valid subscripts for 'yylsa' are '[0]' to '[199]' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:189:10: note: in expansion of macro 'LOC_MERGE' # 168| (a).first_line = (b).first_line; \ # 169| (a).first_column = (b).first_column; \ # 170|-> (a).last_line = (c).last_line; \ # 171| (a).last_column = (c).last_column; \ # 172| (a).error = (b).error; \ Error: GCC_ANALYZER_WARNING (CWE-124): [#def26] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:171:21: warning[-Wanalyzer-out-of-bounds]: stack-based buffer underwrite augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:189:10: note: in expansion of macro 'LOC_MERGE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:189:10: note: in expansion of macro 'LOC_MERGE' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:171:21: note: valid subscripts for 'yylsa' are '[0]' to '[199]' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:189:10: note: in expansion of macro 'LOC_MERGE' # 169| (a).first_column = (b).first_column; \ # 170| (a).last_line = (c).last_line; \ # 171|-> (a).last_column = (c).last_column; \ # 172| (a).error = (b).error; \ # 173| } while(0); Error: GCC_ANALYZER_WARNING (CWE-457): [#def27] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:180:20: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].string' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 178| # 179| start: KW_MODULE UIDENT '=' autoload decls # 180|-> { (*term) = make_module($2, $4, $5, &@1); } # 181| # 182| autoload: KW_AUTOLOAD LIDENT Error: GCC_ANALYZER_WARNING (CWE-457): [#def28] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:190:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 188| { # 189| LOC_MERGE(@1, @1, @5); # 190|-> $$ = make_bind($2, $3, $5, $6, &@1); # 191| } # 192| | KW_LET_REC LIDENT '=' exp decls Error: GCC_ANALYZER_WARNING (CWE-457): [#def29] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:195:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 193| { # 194| LOC_MERGE(@1, @1, @4); # 195|-> $$ = make_bind_rec($2, $4, $5, &@1); # 196| } # 197| | KW_TEST test_exp '=' exp decls Error: GCC_ANALYZER_WARNING (CWE-457): [#def30] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:200:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 198| { # 199| LOC_MERGE(@1, @1, @4); # 200|-> $$ = make_test($2, $4, TR_CHECK, $5, &@1); # 201| } # 202| | KW_TEST test_exp '=' test_special_res decls Error: GCC_ANALYZER_WARNING (CWE-457): [#def31] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:205:69: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].intval' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 203| { # 204| LOC_MERGE(@1, @1, @4); # 205|-> $$ = make_test($2, NULL, $4, $5, &@1); # 206| } # 207| | /* epsilon */ Error: GCC_ANALYZER_WARNING (CWE-127): [#def32] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:213:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:213:28: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 211| # 212| test_exp: aexp KW_GET exp # 213|-> { $$ = make_get_test($1, $3, &@$); } # 214| | aexp KW_PUT aexp KW_AFTER exp # 215| { $$ = make_put_test($1, $3, $5, &@$); } Error: GCC_ANALYZER_WARNING (CWE-127): [#def33] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:215:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:215:28: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 213| { $$ = make_get_test($1, $3, &@$); } # 214| | aexp KW_PUT aexp KW_AFTER exp # 215|-> { $$ = make_put_test($1, $3, $5, &@$); } # 216| # 217| test_special_res: '?' Error: GCC_ANALYZER_WARNING (CWE-127): [#def34] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:226:23: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:226:23: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 224| { # 225| LOC_MERGE(@1, @1, @6); # 226|-> $$ = make_let($2, $3, $5, $7, &@1); # 227| } # 228| | composeexp Error: GCC_ANALYZER_WARNING (CWE-127): [#def35] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:231:23: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:231:23: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 229| # 230| composeexp: composeexp ';' unionexp # 231|-> { $$ = make_binop(A_COMPOSE, $1, $3, &@$); } # 232| | unionexp # 233| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-127): [#def36] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:236:23: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:236:23: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 234| # 235| unionexp: unionexp '|' minusexp # 236|-> { $$ = make_binop(A_UNION, $1, $3, &@$); } # 237| | minusexp # 238| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-127): [#def37] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:243:23: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:243:23: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 241| # 242| minusexp: minusexp '-' catexp # 243|-> { $$ = make_binop(A_MINUS, $1, $3, &@$); } # 244| | catexp # 245| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-127): [#def38] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:248:18: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:248:18: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 246| # 247| catexp: catexp '.' appexp # 248|-> { $$ = make_binop(A_CONCAT, $1, $3, &@$); } # 249| | appexp # 250| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-457): [#def39] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:253:26: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 251| # 252| appexp: appexp rexp # 253|-> { $$ = make_binop(A_APP, $1, $2, &@$); } # 254| | rexp # 255| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-457): [#def40] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:264:34: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 262| { $$ = make_regexp_term($1.pattern, $1.nocase, &@1); } # 263| | '(' exp ')' # 264|-> { $$ = $2; } # 265| | '[' exp ']' # 266| { $$ = make_unop(A_BRACKET, $2, &@$); } Error: GCC_ANALYZER_WARNING (CWE-457): [#def41] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:266:24: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 264| { $$ = $2; } # 265| | '[' exp ']' # 266|-> { $$ = make_unop(A_BRACKET, $2, &@$); } # 267| | '(' ')' # 268| { $$ = make_unit_term(&@$); } Error: GCC_ANALYZER_WARNING (CWE-457): [#def42] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:271:24: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].term' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 269| # 270| rexp: aexp rep # 271|-> { $$ = make_rep($1, $2, &@$); } # 272| | aexp # 273| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-127): [#def43] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:297:25: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:297:25: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 295| # 296| param: '(' id ':' type ')' # 297|-> { $$ = make_param($2, $4, clone_info(&@1)); } # 298| # 299| id: LIDENT Error: GCC_ANALYZER_WARNING (CWE-127): [#def44] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:307:24: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:307:24: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' # 305| # 306| type: atype ARROW type # 307|-> { $$ = make_arrow_type($1, $3); } # 308| | atype # 309| { $$ = $1; } Error: GCC_ANALYZER_WARNING (CWE-457): [#def45] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:318:35: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].type' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 316| { $$ = make_base_type(T_LENS); } # 317| | '(' type ')' # 318|-> { $$ = $2; } # 319| # 320| tree_const: tree_const '{' tree_branch '}' Error: GCC_ANALYZER_WARNING (CWE-457): [#def46] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:321:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].tree' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 319| # 320| tree_const: tree_const '{' tree_branch '}' # 321|-> { $$ = tree_concat($1, $3); } # 322| | '{' tree_branch '}' # 323| { $$ = tree_concat($2, NULL); } Error: GCC_ANALYZER_WARNING (CWE-457): [#def47] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:323:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].tree' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 321| { $$ = tree_concat($1, $3); } # 322| | '{' tree_branch '}' # 323|-> { $$ = tree_concat($2, NULL); } # 324| # 325| tree_const2: tree_const2 '{' tree_branch '}' Error: GCC_ANALYZER_WARNING (CWE-457): [#def48] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:327:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].tree' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 325| tree_const2: tree_const2 '{' tree_branch '}' # 326| { # 327|-> $$ = tree_concat($1, $3); # 328| } # 329| | /* empty */ Error: GCC_ANALYZER_WARNING (CWE-457): [#def49] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:334:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].string' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 332| tree_branch: tree_label tree_const2 # 333| { # 334|-> $$ = make_tree($1, NULL, NULL, $2); # 335| } # 336| | tree_label '=' DQUOTED tree_const2 Error: GCC_ANALYZER_WARNING (CWE-457): [#def50] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:338:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'yyvsp[1152921504606846975].string' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'augl_parse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' # 336| | tree_label '=' DQUOTED tree_const2 # 337| { # 338|-> $$ = make_tree($1, $3, NULL, $4); # 339| } # 340| tree_label: DQUOTED Error: GCC_ANALYZER_WARNING (CWE-127): [#def51] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.h:29: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:6: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:399:32: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/ref.h:52:19: note: in definition of macro 'ref' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1839:3: note: in expansion of macro 'YY_REDUCE_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/ref.h:52:19: note: in definition of macro 'ref' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:399:32: note: valid subscripts for 'yylsa' are '[0]' to '[199]' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/ref.h:52:19: note: in definition of macro 'ref' # 397| struct info *info; # 398| make_ref(info); # 399|-> info->filename = ref(locp->filename); # 400| info->first_line = locp->first_line; # 401| info->first_column = locp->first_column; Error: GCC_ANALYZER_WARNING (CWE-127): [#def52] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:400:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:400:28: note: valid subscripts for 'yylsa' are '[0]' to '[199]' # 398| make_ref(info); # 399| info->filename = ref(locp->filename); # 400|-> info->first_line = locp->first_line; # 401| info->first_column = locp->first_column; # 402| info->last_line = locp->last_line; Error: GCC_ANALYZER_WARNING (CWE-127): [#def53] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:401:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:401:28: note: valid subscripts for 'yylsa' are '[0]' to '[199]' # 399| info->filename = ref(locp->filename); # 400| info->first_line = locp->first_line; # 401|-> info->first_column = locp->first_column; # 402| info->last_line = locp->last_line; # 403| info->last_column = locp->last_column; Error: GCC_ANALYZER_WARNING (CWE-127): [#def54] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:402:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:402:28: note: valid subscripts for 'yylsa' are '[0]' to '[199]' # 400| info->first_line = locp->first_line; # 401| info->first_column = locp->first_column; # 402|-> info->last_line = locp->last_line; # 403| info->last_column = locp->last_column; # 404| info->error = locp->error; Error: GCC_ANALYZER_WARNING (CWE-127): [#def55] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:403:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:403:28: note: valid subscripts for 'yylsa' are '[0]' to '[199]' # 401| info->first_column = locp->first_column; # 402| info->last_line = locp->last_line; # 403|-> info->last_column = locp->last_column; # 404| info->error = locp->error; # 405| return info; Error: GCC_ANALYZER_WARNING (CWE-127): [#def56] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:404:28: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:357:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:360:3: note: in expansion of macro 'ERR_NOMEM' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:362:3: note: in expansion of macro 'MEMZERO' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y: scope_hint: In function 'clone_info' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1544:1: note: in expansion of macro 'yyparse' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1044:7: note: in expansion of macro 'yydebug' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1750:7: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1751:16: note: in expansion of macro 'yylex' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1651:3: note: in expansion of macro 'YYDPRINTF' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1654:12: note: in expansion of macro 'YY_CAST' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.c:1656:3: note: in expansion of macro 'YY_STACK_PRINT' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/parser.y:404:28: note: valid subscripts for 'yylsa' are '[0]' to '[199]' # 402| info->last_line = locp->last_line; # 403| info->last_column = locp->last_column; # 404|-> info->error = locp->error; # 405| return info; # 406| } Error: GCC_ANALYZER_WARNING (CWE-476): [#def57] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/regexp.c: scope_hint: In function 'regexp_escape' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/regexp.c:64:31: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'p' # 62| char *s = strdup(r->pattern->str); # 63| char *t = s; # 64|-> for (char *p = s; *p; p++) { # 65| if (STREQLEN(p, RESERVED_RANGE_RX, strlen(RESERVED_RANGE_RX))) { # 66| /* Completely eliminate mentions of the reserved range */ Error: GCC_ANALYZER_WARNING (CWE-688): [#def58] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/regexp.c: scope_hint: In function 'append_expanded' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/regexp.c:309:13: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'regexp_expand_nocase(r)' where non-null expected augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/regexp.c:29: included_from: Included from here. augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/regexp.c:307:5: note: in expansion of macro 'ERR_BAIL' <built-in>: note: argument 1 of '__builtin_strlen' must be non-null # 307| ERR_BAIL(r->info); # 308| # 309|-> *len += strlen(expanded) - strlen(r->pattern->str); # 310| # 311| ret = REALLOC_N(*pat, *len); Error: GCC_ANALYZER_WARNING (CWE-688): [#def59] augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c: scope_hint: In function 'module_filename' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:1955:19: warning[-Wanalyzer-null-argument]: use of NULL 'filename' where non-null expected augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c:504:5: note: in expansion of macro 'list_for_each' augeas-1.14.2-build/augeas-2de06e0519bb8daf047191e46a9672e1d16b1955/src/syntax.c: scope_hint: In function 'module_filename' <built-in>: note: argument 1 of '__builtin_strlen' must be non-null # 1953| # 1954| while ((dir = argz_next(aug->modpathz, aug->nmodpath, dir)) != NULL) { # 1955|-> int len = strlen(name) + strlen(dir) + 2; # 1956| struct stat st; # 1957|
analyzer-version-clippy | 1.82.0 |
analyzer-version-cppcheck | 2.16.0 |
analyzer-version-gcc | 14.2.1 |
analyzer-version-gcc-analyzer | 15.0.0 |
analyzer-version-shellcheck | 0.10.0 |
analyzer-version-unicontrol | 0.0.2 |
enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
exit-code | 0 |
host | ip-172-16-1-130.us-west-2.compute.internal |
mock-config | fedora-rawhide-gcc-latest-x86_64 |
project-name | augeas-1.14.2-0.1.20240903git2de06e0.fc42 |
store-results-to | /tmp/tmp5p5x_3zk/augeas-1.14.2-0.1.20240903git2de06e0.fc42.tar.xz |
time-created | 2024-11-12 23:17:51 |
time-finished | 2024-11-12 23:24:31 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmp5p5x_3zk/augeas-1.14.2-0.1.20240903git2de06e0.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmp5p5x_3zk/augeas-1.14.2-0.1.20240903git2de06e0.fc42.src.rpm' |
tool-version | csmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9 |