------- 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