This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: Help!
- To: Andrew Haley <aph@pasanda.cygnus.co.uk>
- Subject: Re: Help!
- From: Manosiz Bhattacharyya <mano@cse.ucsc.edu>
- Date: Mon, 24 May 1999 11:06:52 -0700 (PDT)
- cc: java-discuss@sourceware.cygnus.com
Hi,
I tried all the things that you said Andrew, but the problem still
persists. I am giving you the full dump of the gdb.
Program received signal SIGSEGV, Segmentation fault.
_Jv_equalUtf8Consts (a=0x0, b=0xef706b5c)
at ../../../libgcj-snapshot-1999-05-14/libjava/prims.cc:85
85 if (a->hash != b->hash)
Current language: auto; currently c++
(gdb) where
#0 _Jv_equalUtf8Consts (a=0x0, b=0xef706b5c)
at ../../../libgcj-snapshot-1999-05-14/libjava/prims.cc:85
#1 0xef6944d0 in _Jv_GetMethodLocal (klass=0xef706db0, name=0x0,
signature=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:527
#2 0xef69428c in java::lang::Class::hackRunInitializers (this=0xef706db0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:416
#3 0xef691674 in java.lang.Class.hackTrampoline (this=0xef706db0, what=1,
old_exception=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/Class.java:137
#4 0xef69441c in java::lang::Class::initializeClass (this=0xef706db0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:489
#5 0xef69164c in java.lang.Class.hackTrampoline (this=0xef706db0, what=0,
old_exception=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/Class.java:135
#6 0xef6943d8 in java::lang::Class::initializeClass (this=0xef6ee7b0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:475
#7 0xef69465c in _Jv_InitClass (klass=0xef6ee7b0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:565
#8 0xef62564c in _Jv_AllocObject (c=0xef6ee7b0, size=32)
at ../../../libgcj-snapshot-1999-05-14/libjava/prims.cc:262
#9 0xef696ee0 in _Jv_AllocString (len=6)
at ../../../libgcj-snapshot-1999-05-14/libjava/include/cni.h:31
#10 0xef696d40 in _Jv_NewStringUtf8Const (str=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natString.cc:226
#11 0xef6941c4 in java::lang::Class::resolveConstants (this=0xef6ee7b0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:392
#12 0xef6942f0 in java::lang::Class::initializeClass (this=0xef6ee7b0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:440
#13 0xef69465c in _Jv_InitClass (klass=0xef6ee7b0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:565
#14 0xef62564c in _Jv_AllocObject (c=0xef6ee7b0, size=24)
at ../../../libgcj-snapshot-1999-05-14/libjava/prims.cc:262
#15 0xef696ee0 in _Jv_AllocString (len=2)
at ../../../libgcj-snapshot-1999-05-14/libjava/include/cni.h:31
#16 0xef696d40 in _Jv_NewStringUtf8Const (str=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natString.cc:226
#17 0xef6941c4 in java::lang::Class::resolveConstants (this=0xef6f09ac)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:392
#18 0xef6942f0 in java::lang::Class::initializeClass (this=0xef6f09ac)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:440
#19 0xef69164c in java.lang.Class.hackTrampoline (this=0xef6f09ac, what=0,
old_exception=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/Class.java:135
#20 0xef6943d8 in java::lang::Class::initializeClass (this=0xef6e97e0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:475
#21 0xef69164c in java.lang.Class.hackTrampoline (this=0xef6e97e0, what=0,
---Type <return> to continue, or q <return> to quit---
old_exception=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/Class.java:135
#22 0xef6943d8 in java::lang::Class::initializeClass (this=0xef6ecebc)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:475
#23 0xef69164c in java.lang.Class.hackTrampoline (this=0xef6ecebc, what=0,
old_exception=0x0)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/Class.java:135
#24 0xef6943d8 in java::lang::Class::initializeClass (this=0xef6ec334)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:475
#25 0xef69465c in _Jv_InitClass (klass=0xef6ec334)
at
../../../libgcj-snapshot-1999-05-14/libjava/java/lang/natClass.cc:565
#26 0xef62564c in _Jv_AllocObject (c=0xef6ec334, size=12)
at ../../../libgcj-snapshot-1999-05-14/libjava/prims.cc:262
#27 0xef625e34 in JvRunMain (klass=0x28c1c, argc=1, argv=0xeffff7ac)
at ../../../libgcj-snapshot-1999-05-14/libjava/prims.cc:572
#28 0x13e4c in main (argc=1, argv=0xeffff7ac)
It would be nice if you could debug this. I am pretty new to the
Library stuff.
Regards,
Manosiz.
**********************************************************************
Manosiz Bhattacharyya. e:mail : mano@cse.ucsc.edu
626 Koshland Way, School of Engineering,
Santa Cruz, University of California,
CA-95064,USA. Santa Cruz.
Phone: (res) (831)-420-1368 (off) (831)-459-5625
**********************************************************************
On 21 May 1999, Andrew Haley wrote:
> > Date: Thu, 20 May 1999 11:22:26 -0700 (PDT)
> > From: Manosiz Bhattacharyya <mano@cse.ucsc.edu>
> >
> > > Do things in this order:
> > >
> > > configure egcs
> > > make
> > > make install
> >
> > ./configure --prefix=/projects/learning/usr/java/egcs
> >
> > I installed the egcs and the c++, gcc compiler are both working fine from
> > here.
> >
> > >
> > > configure libgcj
> > > make
> > > make install
> > >
> >
> > I used the same configuration command. That is both libgcj and egcs have
> > been installed in the same directory.
> >
> > $(srcdir)/configure --prefix=/projects/learning/usr/java/egcs
> >
> > Then from the build directory I did make and make install.
>
> In the sparc-sun-solaris2.6/libjava directory, do you find an
> executable called jv-convert? Does it run?
>
> If it does, do a 'make check' in the sparc-sun-solaris2.6/libjava
> directory. There may be a few fileures, but the majority of tests
> should run.
>
> If nothing runs, load your executable into gdb and run it. Mail the
> backtrace.
>
> Andrew.
>
- References:
- Re: Help!
- From: Andrew Haley <aph@pasanda.cygnus.co.uk>