From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5845 invoked by alias); 11 Aug 2005 01:58:24 -0000 Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org Received: (qmail 5791 invoked by uid 48); 11 Aug 2005 01:58:23 -0000 Date: Thu, 11 Aug 2005 01:58:00 -0000 Message-ID: <20050811015823.5787.qmail@sourceware.org> From: "pinskia at gcc dot gnu dot org" To: java-prs@gcc.gnu.org In-Reply-To: <20050809193000.23300.tromey@gcc.gnu.org> References: <20050809193000.23300.tromey@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug java/23300] DECL_FIELD_OFFSET == 0 versus build_field_ref X-Bugzilla-Reason: CC X-SW-Source: 2005-q3/txt/msg00228.txt.bz2 List-Id: ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-11 01:58 ------- [21:55] < pinskia> tromey: it is hitting class.c:2151 [21:55] < pinskia> which is causing the class not to be layout at all Here is the backtrace: #0 layout_class (this_class=0xb7cda78c) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/java/ class.c:2151 #1 0x0805646d in safe_layout_class (class=0x0) at parse.y:5637 #2 0x0809047e in maybe_layout_super_class (super_class=0xb7cda78c, this_class=0xb795e398) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/java/class.c:2068 #3 0x08095f5d in layout_class (this_class=0xb795e398) at /home/peshtigo/pinskia/src/gnu/gcc/src/ gcc/java/class.c:2147 #4 0x080d482e in read_class (name=0xb795d1e0) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:608 #5 0x080d4c82 in load_class (class_or_name=0xb795d1e0, verbose=1) at /home/peshtigo/pinskia/ src/gnu/gcc/src/gcc/java/jcf-parse.c:682 #6 0x080d5163 in load_inner_classes (cur_class=Variable "cur_class" is not available. ) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/java/jcf-parse.c:821 #7 0x080d4835 in read_class (name=0xb7952118) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:609 #8 0x080d4c82 in load_class (class_or_name=0xb7950284, verbose=1) at /home/peshtigo/pinskia/ src/gnu/gcc/src/gcc/java/jcf-parse.c:682 #9 0x080903d0 in maybe_layout_super_class (super_class=0xb7950284, this_class=0xb795033c) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/java/class.c:2070 #10 0x08095f5d in layout_class (this_class=0xb795033c) at /home/peshtigo/pinskia/src/gnu/gcc/ src/gcc/java/class.c:2147 #11 0x080d482e in read_class (name=0xb794f2a8) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:608 #12 0x080d4c82 in load_class (class_or_name=0xb794f2a8, verbose=0) at /home/peshtigo/pinskia/ src/gnu/gcc/src/gcc/java/jcf-parse.c:682 #13 0x08068e2f in do_resolve_class (enclosing=Variable "enclosing" is not available. ) at parse.y:6026 #14 0x080691b0 in resolve_class (enclosing=0xb78fe958, class_type=0xb7907a6c, decl=0xb790de88, cl=0xb790de60) at parse.y:5850 #15 0x080695a3 in jdep_resolve_class (dep=0x991b660) at parse.y:5652 #16 0x08069d41 in java_complete_class () at parse.y:5703 #17 0x080d4a6c in read_class (name=0xb790be38) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:575 #18 0x080d4c82 in load_class (class_or_name=0xb790be38, verbose=0) at /home/peshtigo/pinskia/ src/gnu/gcc/src/gcc/java/jcf-parse.c:682 #19 0x08068e2f in do_resolve_class (enclosing=Variable "enclosing" is not available. ) at parse.y:6026 #20 0x080691b0 in resolve_class (enclosing=0xb7aad6e8, class_type=0xb7ab7f74, decl=0xb7ac2000, cl=0xb7ac1898) at parse.y:5850 #21 0x080695a3 in jdep_resolve_class (dep=0x9915b00) at parse.y:5652 #22 0x08069d41 in java_complete_class () at parse.y:5703 #23 0x080d4a6c in read_class (name=0xb7ab3500) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:575 #24 0x080d4c82 in load_class (class_or_name=0xb7ab3500, verbose=0) at /home/peshtigo/pinskia/ src/gnu/gcc/src/gcc/java/jcf-parse.c:682 #25 0x08068e2f in do_resolve_class (enclosing=Variable "enclosing" is not available. ) at parse.y:6026 #26 0x080691b0 in resolve_class (enclosing=0xb7d1db60, class_type=0xb7d5e508, decl=0xb7d5f730, cl=0xb7d5f6e0) at parse.y:5850 #27 0x080695a3 in jdep_resolve_class (dep=0x9832060) at parse.y:5652 #28 0x08069d41 in java_complete_class () at parse.y:5703 #29 0x080d4a6c in read_class (name=0xb7d216b8) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:575 #30 0x080d4c82 in load_class (class_or_name=0xb7d1f228, verbose=0) at /home/peshtigo/pinskia/ src/gnu/gcc/src/gcc/java/jcf-parse.c:682 #31 0x08068780 in do_resolve_class (enclosing=0xb7cb1138, import_type=0x0, class_type=0xb7cd1bdc, decl=0x0, cl=Variable "cl" is not available. ) at parse.y:6030 #32 0x08068642 in do_resolve_class (enclosing=Variable "enclosing" is not available. ) at parse.y:3717 #33 0x080691b0 in resolve_class (enclosing=0xb7cb1138, class_type=0xb7cd1bdc, decl=0xb7cb1138, cl=0xb7cd5f78) at parse.y:5850 #34 0x080695a3 in jdep_resolve_class (dep=0x97faa80) at parse.y:5652 #35 0x08069d41 in java_complete_class () at parse.y:5703 #36 0x080d5d21 in java_parse_file (set_yydebug=0) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ java/jcf-parse.c:1280 #37 0x0839cd60 in toplev_main (argc=0, argv=0xbfea4624) at /home/peshtigo/pinskia/src/gnu/gcc/ src/gcc/toplev.c:971 #38 0x003e7ad4 in __libc_start_main () from /lib/tls/libc.so.6 #39 0x08049cd1 in _start () I cannot debug it further as I debugging with an optimized compiled. -- What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23300