hi i'm trying to link libgcj dll for cygwin.
at recent, i get error while creating classmap.db
but it is wonder why this happened. it has been worked well though....
when gcj-dbtool is static-linked to libgcj it doesn't give errors. (it doesn't
confine to gcj-dbtool. every program to
linked libgcj.dll makes this error.)
Program received signal SIGSEGV, Segmentation fault.
0x6bf1da9e in _Jv_Linker::verify_class (klass=<value optimized out>,
state=<value optimized out>) at ../.././libjava/link.cc:1904
1904 klass->engine->verify(klass);
(gdb) bt
#0 0x6bf1da9e in _Jv_Linker::verify_class (klass=<value optimized out>,
state=<value optimized out>) at ../.././libjava/link.cc:1904
#1 _Jv_Linker::wait_for_state (klass=<value optimized out>,
state=<value optimized out>) at ../.././libjava/link.cc:2074
#2 0x6bf496e8 in java::lang::Class::initializeClass (
this=<value optimized out>) at ../.././libjava/java/lang/natClass.cc:717
#3 0x6bf103a9 in _Jv_InitClass (vm_args=<value optimized out>)
at ../.././libjava/prims.cc:1666
#4 _Jv_CreateJavaVM (vm_args=<value optimized out>)
at ../.././libjava/prims.cc:1666
#5 0x6bf103ec in _Jv_RunMain (vm_args=<value optimized out>,
klass=<value optimized out>, name=<value optimized out>,
argc=<value optimized out>, argv=<value optimized out>,
is_jar=<value optimized out>) at ../.././libjava/prims.cc:1719
#6 0x6bf10738 in _Jv_RunMain (klass=<value optimized out>,
name=<value optimized out>, argc=<value optimized out>,
argv=<value optimized out>, is_jar=<value optimized out>)
at ../.././libjava/prims.cc:1814
#7 0x6bf107af in JvRunMain (klass=<value optimized out>,
argc=<value optimized out>, argv=<value optimized out>)
at ../.././libjava/prims.cc:1820
#8 0x00401152 in _fu0___Jv_Compiler_Properties (argc=<value optimized out>,
argv=<value optimized out>) at /cygdrive/d/Temp/cache/ccyGFL1n.i:11
--
Summary: [4.5 regression] ICE in _Jv_Linker::verify_class
../.././libjava/link.cc:1904
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgcj
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jojelino at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42658