This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: prims.cc


> Torsten> initialization (full stack appended)

This time it's there.

 
> Did you link statically?

I use the lines below. If you're asking whether i use "static" in my 
link line: no. As you can see the topic isn't quite clear to me.

> This is a known problem.  

Known to whom ? Sorry to have to say this, but if there is such a 
general problem you really ought to have it in big capital letters on 
your web site. And there must be some quite general problem, because it 
just doesn't work.

native: $(JAVAS:%.java=%.lo)
	/opt/contrib/linux/bin/gcj 
--main=com.firsthop.common.platform.ModuleStarter -o Main 
$(JAVAS:%.java=%.lo)


.java.lo:
	/opt/contrib/linux/bin/gcj  -c -o $@ $<
/opt/contrib/linux/bin/gcj 
--main=com.firsthop.common.platform.ModuleStarter -o Main 
$(JAVAS:%.java=%.lo)





#0  0x401910a1 in _Jv_equalUtf8Consts(_Jv_Utf8Const*, _Jv_Utf8Const*) 
(a=0x0, b=0x402fbaa0) at ../../../gcc/libjava/prims.cc:156
#1  0x401aee48 in _Jv_GetMethodLocal(java::lang::Class*, _Jv_Utf8Const*, 
_Jv_Utf8Const*) (klass=0x85457e8, name=0x0,
     signature=0x0) at ../../../gcc/libjava/java/lang/natClass.cc:791
#2  0x401aec87 in java::lang::Class::initializeClass() (this=0x85457e8) 
at ../../../gcc/libjava/java/lang/natClass.cc:746
#3  0x401aecd5 in java::lang::Class::initializeClass() (this=0x403b7540) 
at ../../../gcc/libjava/java/lang/Class.h:248
#4  0x402f306c in _Jv_InitClass (klass=0x403b7540) at 
../../../gcc/libjava/java/lang/Class.h:248
#5  0x40243742 in java.lang.reflect.Modifier.isAbstract(int) (mod=1) at 
../../../gcc/libjava/java/lang/reflect/Modifier.java:124
#6  0x401af5f7 in _Jv_PrepareConstantTimeTables(java::lang::Class*) 
(klass=0x403b7540)
     at ../../../gcc/libjava/java/lang/natClass.cc:1062
#7  0x401aed48 in java::lang::Class::initializeClass() (this=0x403b7540) 
at ../../../gcc/libjava/java/lang/natClass.cc:695
#8  0x402f306c in _Jv_InitClass (klass=0x403b7540) at 
../../../gcc/libjava/java/lang/Class.h:248
#9  0x40243742 in java.lang.reflect.Modifier.isAbstract(int) (mod=17) at 
../../../gcc/libjava/java/lang/reflect/Modifier.java:124
#10 0x401af5f7 in _Jv_PrepareConstantTimeTables(java::lang::Class*) 
(klass=0x85450c8)
     at ../../../gcc/libjava/java/lang/natClass.cc:1062
#11 0x401aed48 in java::lang::Class::initializeClass() (this=0x85450c8) 
at ../../../gcc/libjava/java/lang/natClass.cc:695
#12 0x401918fa in _Jv_AllocPtrFreeObject (klass=0x85450c8, size=28) at 
../../../gcc/libjava/java/lang/Class.h:248
#13 0x401b5110 in _Jv_AllocString (len=6) at 
../../../gcc/libjava/java/lang/natString.cc:399
#14 0x401b4db2 in _Jv_NewStringUtf8Const(_Jv_Utf8Const*) 
(str=0x40301c02) at ../../../gcc/libjava/gcj/cni.h:46
#15 0x401b056e in _Jv_PrepareCompiledClass(java::lang::Class*) 
(klass=0x85450c8)
     at ../../../gcc/libjava/java/lang/natClassLoader.cc:268
#16 0x401aed85 in java::lang::Class::initializeClass() (this=0x85450c8) 
at ../../../gcc/libjava/java/lang/natClass.cc:690
#17 0x401918fa in _Jv_AllocPtrFreeObject (klass=0x85450c8, size=30) at 
../../../gcc/libjava/java/lang/Class.h:248
#18 0x401b5110 in _Jv_AllocString (len=7) at 
../../../gcc/libjava/java/lang/natString.cc:399
#19 0x401b4db2 in _Jv_NewStringUtf8Const(_Jv_Utf8Const*) 
(str=0x403222c4) at ../../../gcc/libjava/gcj/cni.h:46
#20 0x401b056e in _Jv_PrepareCompiledClass(java::lang::Class*) 
(klass=0x403b7540)
     at ../../../gcc/libjava/java/lang/natClassLoader.cc:268
#21 0x401aed85 in java::lang::Class::initializeClass() (this=0x403b7540) 
at ../../../gcc/libjava/java/lang/natClass.cc:690
#22 0x402f306c in _Jv_InitClass (klass=0x403b7540) at 
../../../gcc/libjava/java/lang/Class.h:248
#23 0x40243742 in java.lang.reflect.Modifier.isAbstract(int) (mod=1025)
     at ../../../gcc/libjava/java/lang/reflect/Modifier.java:124
#24 0x401af5f7 in _Jv_PrepareConstantTimeTables(java::lang::Class*) 
(klass=0x40395560)
     at ../../../gcc/libjava/java/lang/natClass.cc:1062
#25 0x401aed48 in java::lang::Class::initializeClass() (this=0x40395560) 
at ../../../gcc/libjava/java/lang/natClass.cc:695
#26 0x40191856 in _Jv_AllocObject (klass=0x40395560, size=12) at 
../../../gcc/libjava/java/lang/Class.h:248
#27 0x401b0957 in _Jv_RegisterClassHookDefault (klass=0x84ac3c0) at 
../../../gcc/libjava/java/lang/natClassLoader.cc:456
#28 0x401b0888 in _Jv_RegisterClasses (classes=0x84d5ee0) at 
../../../gcc/libjava/java/lang/natClassLoader.cc:432
#29 0x0805f66d in frame_dummy () at eval.c:41
#30 0x0805c53d in _init () at eval.c:41
#31 0x40512161 in __libc_start_main (main=0x805f678 <main>, argc=1, 
ubp_av=0xbffff844, init=0x805c52c <_init>,
     fini=0x8337444 <_fini>, rtld_fini=0x4000e184 <_dl_fini>, 
stack_end=0xbffff83c) at ../sysdeps/generic/libc-start.c:122
(gdb) info locals
a = (Utf8Const *) 0x0
b = (Utf8Const *) 0x402fbaa0
len = 786431
aptr = (_Jv_ushort *) 0x0
bptr = (_Jv_ushort *) 0x0




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]