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

Reply via email to