This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/15324] [gfortran] segfault / ICE with array of assumed length characters
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 6 May 2004 17:54:10 -0000
- Subject: [Bug fortran/15324] [gfortran] segfault / ICE with array of assumed length characters
- References: <20040506163822.15324.Tobias.Schlueter@physik.uni-muenchen.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-05-06 17:54 -------
Confirmed here is the backtrace:
Program received signal EXC_BAD_ACCESS, Could not access memory.
0x00084a68 in gfc_conv_expr_val (se=0xbffff590, expr=0x0) at /Users/pinskia/src/gcc-tree-ssa-to-
checkin/gcc/gcc/fortran/trans-expr.c:1423
1423 assert (expr->ts.type != BT_CHARACTER);
(gdb) bt
#0 0x00084a68 in gfc_conv_expr_val (se=0xbffff590, expr=0x0) at /Users/pinskia/src/gcc-tree-ssa-
to-checkin/gcc/gcc/fortran/trans-expr.c:1423
#1 0x00084b20 in gfc_conv_expr_type (se=0xbffff590, expr=0x0, type=0x4136464c) at /Users/
pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/fortran/trans-expr.c:1435
#2 0x000813d4 in gfc_trans_init_string_length (cl=0x421011e0, pblock=0xbffff640) at /Users/
pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/fortran/trans-expr.c:152
#3 0x0009b2b8 in gfc_trans_dummy_array_bias (sym=0x42101d90, tmpdesc=0x413ca7c0,
body=0x413cb0e0) at /Users/pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/fortran/trans-array.c:
3032
#4 0x00078a88 in gfc_trans_deferred_vars (proc_sym=0x42101c30, fnbody=0x413cb0e0) at /Users/
pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/fortran/trans-decl.c:1678
#5 0x0007954c in gfc_generate_function_code (ns=0x4280c000) at /Users/pinskia/src/gcc-tree-ssa-
to-checkin/gcc/gcc/fortran/trans-decl.c:1991
#6 0x00072808 in gfc_generate_code (ns=0x4280c000) at /Users/pinskia/src/gcc-tree-ssa-to-
checkin/gcc/gcc/fortran/trans.c:630
#7 0x00045900 in gfc_parse_file () at /Users/pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/fortran/
parse.c:2485
#8 0x000698a0 in gfc_be_parse_file (set_yydebug=0) at /Users/pinskia/src/gcc-tree-ssa-to-checkin/
gcc/gcc/fortran/f95-lang.c:265
#9 0x00112380 in compile_file () at /Users/pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/toplev.c:
1648
#10 0x00114ea8 in do_compile () at /Users/pinskia/src/gcc-tree-ssa-to-checkin/gcc/gcc/toplev.c:
2691
#11 0x00114f40 in toplev_main (argc=2, argv=0xbffffc80) at /Users/pinskia/src/gcc-tree-ssa-to-
checkin/gcc/gcc/toplev.c:2723
#12 0x0010c314 in main (argc=2, argv=0xbffffc80) at /Users/pinskia/src/gcc-tree-ssa-to-checkin/
gcc/gcc/main.c:35
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |ice-on-valid-code
Last reconfirmed|0000-00-00 00:00:00 |2004-05-06 17:54:08
date| |
Target Milestone|--- |tree-ssa
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15324