------- Comment #1 from burnus at gcc dot gnu dot org  2008-11-15 20:56 -------
No crash or similar on my x86-64-linux, but valgrind shows:

==32084== Invalid read of size 1
==32084==    at 0x4824B0: gfc_commit_symbols (symbol.c:2824)
==32084==    by 0x45D94C: accept_statement (parse.c:1503)
==32084==    by 0x460FEA: gfc_parse_file (parse.c:3805)
==32084==    by 0x49083C: gfc_be_parse_file (f95-lang.c:236)
[...]
==32084== Invalid read of size 8
==32084==    at 0x4824B7: gfc_commit_symbols (symbol.c:2821)
==32084==    by 0x45D94C: accept_statement (parse.c:1503)
==32084==    by 0x460FEA: gfc_parse_file (parse.c:3805)
==32084==    by 0x49083C: gfc_be_parse_file (f95-lang.c:236)

  2815  gfc_commit_symbols (void)
  2816  {
  2817    gfc_symbol *p, *q;
  2818
  2819    for (p = changed_syms; p; p = q)
  2820      {
  2821        q = p->tlink;
  2822        p->tlink = NULL;
  2823        p->mark = 0;
  2824        p->gfc_new = 0;
  2825        free_old_symbol (p);


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38138

Reply via email to