------- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-16 20:07 ------- Here is the backtrace: #0 fold_convert (type=0xb7bf8288, arg=0x0) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/fold- const.c:1883 #1 0x083be08f in bit_from_pos (offset=0xb7bf8288, bitpos=0xb7bf8288) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/stor-layout.c:538 #2 0x083d176f in bit_position (field=0xb7c37510) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/ tree.c:1495 #3 0x081ce78e in dbxout_type (type=0xb7c2abd0, full=0) at /home/peshtigo/pinskia/src/gnu/gcc/ src/gcc/dbxout.c:1406 #4 0x081ce46e in dbxout_type (type=0xb7c2ad80, full=1) at /home/peshtigo/pinskia/src/gnu/gcc/ src/gcc/dbxout.c:2112 #5 0x081d21ea in dbxout_symbol (decl=Variable "decl" is not available. ) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/dbxout.c:2534 #6 0x083f2df2 in rest_of_decl_compilation (decl=0xb7c2ae58, top_level=1, at_end=0) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/passes.c:249
The field decl which is being taken the bit position of: <field_decl 0xb7c37510 font type <pointer_type 0xb7c2d288 type <record_type 0xb7c2d144 java.awt.Font type_4 DI size <integer_cst 0xb7bf1408 constant invariant 64> unit size <integer_cst 0xb7c0c708 constant invariant 8> align 32 symtab 21 alias set -1 fields <field_decl 0xb7c3506c D.487> pointer_to_this <pointer_type 0xb7c2d288> chain <type_decl 0xb7c2d21c java.awt.Font>> unsigned SI size <integer_cst 0xb7bf1360 constant invariant 32> unit size <integer_cst 0xb7bf1180 constant invariant 4> align 32 symtab 20 alias set -1 pointer_to_this <pointer_type 0xb7c3757c>> ignored decl_1 VOID file gnu/java/awt/peer/gtk/GdkFontMetrics.java line 74 align 1 offset_align 1 context <record_type 0xb7c2abd0 java.awt.FontMetrics> chain <field_decl 0xb7c31948 D.454>> -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21022