------- Comment #15 from dominiq at lps dot ens dot fr  2010-03-02 09:47 -------
I just opened pr43227 for a similar regression. For the record the backtrace
for the test in comment#1 with fortran-dev revision 157148 is

(gdb) run pr42274.f90
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /opt/gcc/gcc4.5d/libexec/gcc/x86_64-apple-darwin10/4.5.0/f951
pr42274.f90
 is_null csclip d_csgetblk d_csgetrow d_b_csclip d_csclip is_null
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000028
mio_pointer_ref (gp=0x28) at ../../for_work/gcc/fortran/module.c:2251
2251          p = get_pointer (*((char **) gp));
(gdb) bt
#0  mio_pointer_ref (gp=0x28) at ../../for_work/gcc/fortran/module.c:2251
#1  0x0000000100059c79 in mio_symbol_ref (symp=<value temporarily unavailable,
due to optimizations>) at ../../for_work/gcc/fortran/module.c:2512
#2  0x0000000100059fc9 in mio_typebound_proc (proc=0x1418e8040) at
../../for_work/gcc/fortran/module.c:3381
#3  0x000000010005b3ee in mio_component (c=0x1418e7fb0) at
../../for_work/gcc/fortran/module.c:2376
#4  0x000000010005b578 in mio_symbol (sym=0x1418e7690) at
../../for_work/gcc/fortran/module.c:2393
#5  0x000000010005b9ed in write_symbol (n=40, sym=0x1418e7690) at
../../for_work/gcc/fortran/module.c:4787
#6  0x000000010005ba9f in write_symbol1 (p=0x14187c560) at
../../for_work/gcc/fortran/module.c:4856
#7  0x000000010005ba65 in write_symbol1 (p=0x141870080) at
../../for_work/gcc/fortran/module.c:4860
#8  0x000000010005ba65 in write_symbol1 (p=0x14186ff60) at
../../for_work/gcc/fortran/module.c:4860
#9  0x000000010005ba53 in write_symbol1 (p=0x14187c8c0) at
../../for_work/gcc/fortran/module.c:4851
#10 0x000000010005ba65 in write_symbol1 (p=0x1418ce660) at
../../for_work/gcc/fortran/module.c:4860
#11 0x000000010005ba65 in write_symbol1 (p=0x1418cc130) at
../../for_work/gcc/fortran/module.c:4860
#12 0x000000010005ba65 in write_symbol1 (p=0x141868b70) at
../../for_work/gcc/fortran/module.c:4860
#13 0x000000010005ba65 in write_symbol1 (p=0x14187ab80) at
../../for_work/gcc/fortran/module.c:4860
#14 0x000000010005ba65 in write_symbol1 (p=0x14187b480) at
../../for_work/gcc/fortran/module.c:4860
#15 0x000000010005ba65 in write_symbol1 (p=0x1418c7e60) at
../../for_work/gcc/fortran/module.c:4860
#16 0x000000010005ba53 in write_symbol1 (p=0x1418c03c0) at
../../for_work/gcc/fortran/module.c:4851
#17 0x000000010005ba65 in write_symbol1 (p=0x1418c4e00) at
../../for_work/gcc/fortran/module.c:4860
#18 0x000000010005ba65 in write_symbol1 (p=0x1418c28e0) at
../../for_work/gcc/fortran/module.c:4860
#19 0x000000010005ba65 in write_symbol1 (p=0x141825cb0) at
../../for_work/gcc/fortran/module.c:4860
#20 0x000000010005ba65 in write_symbol1 (p=0x1418a87e0) at
../../for_work/gcc/fortran/module.c:4860
#21 0x000000010005d6dc in gfc_dump_module (name=0x7fff5fbfd3ad "",
dump_flag=<value temporarily unavailable, due to optimizations>) at
../../for_work/gcc/fortran/module.c:5006
#22 0x0000000100069b5b in gfc_parse_file () at
../../for_work/gcc/fortran/parse.c:4226
#23 0x00000001000a2f4c in gfc_be_parse_file (set_yydebug=<value temporarily
unavailable, due to optimizations>) at
../../for_work/gcc/fortran/f95-lang.c:239
#24 0x00000001006d61ea in toplev_main (argc=2, argv=0x7fff5fbfd968) at
../../for_work/gcc/toplev.c:1053
#25 0x00000001000017f4 in start ()


-- 


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

Reply via email to