[Kaffe] Still crashing
Fabien Renaud
renaud at nentec.de
Mon May 10 02:26:01 PDT 2004
Hi everybody !
I cross compiled kaffer for my arm machine. And I have a problem during
class loading :
kaffe-bin -v helloworld
Loading java/lang/Object.class(/home/java/kaffe/jre/lib/rt.jar) [compressed]
Loading java/io/Serializable.class(/home/java/kaffe/jre/lib/rt.jar)
[compressed]
Loading java/lang/Cloneable.class(/home/java/kaffe/jre/lib/rt.jar)
[compressed]
Loading java/lang/Class.class(/home/java/kaffe/jre/lib/rt.jar) [compressed]
...
...
Loading
kaffe/lang/AppClassLoader$JarSource.class(/home/java/kaffe/jre/lib/rt.jar)
[compressed]
Loading
kaffe/lang/AppClassLoader$Source.class(/home/java/kaffe/jre/lib/rt.jar)
[compressed]
Loading
kaffe/lang/AppClassLoader$DirSource.class(/home/java/kaffe/jre/lib/rt.jar)
[compressed]
Loading
gnu/java/io/PlatformHelper.class(/home/java/kaffe/jre/lib/rt.jar)
[compressed]
Internal error: caught an unexpected exception.
Please check your CLASSPATH and your installation.
java/lang/NullPointerException
With gdb I have these informations :
kpoint 1, 0x400cc81c in jthread_create ()
from /home/java/kaffe/jre/lib/arm/libkaffevm-1.1.4.so
(gdb) s
Single stepping until exit from function jthread_create,
which has no line number information.
*__GI___getpagesize () at ../sysdeps/unix/sysv/linux/getpagesize.c:28
28 ../sysdeps/unix/sysv/linux/getpagesize.c: No such file or directory.
in ../sysdeps/unix/sysv/linux/getpagesize.c
(gdb)
27 in ../sysdeps/unix/sysv/linux/getpagesize.c
(gdb)
28 in ../sysdeps/unix/sysv/linux/getpagesize.c
(gdb)
43 in ../sysdeps/unix/sysv/linux/getpagesize.c
(gdb)
0x400cc840 in jthread_create ()
from /home/java/kaffe/jre/lib/arm/libkaffevm-1.1.4.so
(gdb)
Single stepping until exit from function jthread_create,
which has no line number information.
_setjmp () at ../sysdeps/arm/bsd-_setjmp.S:27
27 ../sysdeps/arm/bsd-_setjmp.S: No such file or directory.
in ../sysdeps/arm/bsd-_setjmp.S
Current language: auto; currently asm
(gdb) p srcp
No symbol "srcp" in current context.
(gdb)
No symbol "srcp" in current context.
(gdb) s
28 in ../sysdeps/arm/bsd-_setjmp.S
(gdb)
__sigsetjmp () at ../sysdeps/arm/setjmp.S:27
27 ../sysdeps/arm/setjmp.S: No such file or directory.
in ../sysdeps/arm/setjmp.S
(gdb)
30 in ../sysdeps/arm/setjmp.S
(gdb)
__sigjmp_save (env=0x0, savemask=0) at ../sysdeps/generic/sigjmp.c:29
29 ../sysdeps/generic/sigjmp.c: No such file or directory.
in ../sysdeps/generic/sigjmp.c
Current language: auto; currently c
(gdb)
30 in ../sysdeps/generic/sigjmp.c
(gdb)
35 in ../sysdeps/generic/sigjmp.c
(gdb)
0x400cca40 in jthread_create ()
from /home/java/kaffe/jre/lib/arm/libkaffevm-1.1.4.so
(gdb)
Single stepping until exit from function jthread_create,
which has no line number information.
memcpy (dstpp=0x3, srcpp=0x0, len=44268) at ../sysdeps/generic/memcpy.c:33
33 ../sysdeps/generic/memcpy.c: No such file or directory.
in ../sysdeps/generic/memcpy.c
(gdb)
35 in ../sysdeps/generic/memcpy.c
(gdb)
34 in ../sysdeps/generic/memcpy.c
(gdb)
40 in ../sysdeps/generic/memcpy.c
(gdb)
43 in ../sysdeps/generic/memcpy.c
(gdb)
44 in ../sysdeps/generic/memcpy.c
(gdb)
43 in ../sysdeps/generic/memcpy.c
(gdb)
44 in ../sysdeps/generic/memcpy.c
(gdb)
55 in ../sysdeps/generic/memcpy.c
(gdb)
_wordcopy_fwd_aligned (dstp=1859748, srcp=0, len=32)
at ../sysdeps/generic/wordcopy.c:38
38 ../sysdeps/generic/wordcopy.c: No such file or directory.
in ../sysdeps/generic/wordcopy.c
(gdb)
80 in ../sysdeps/generic/wordcopy.c
(gdb)
Program received signal SIGSEGV, Segmentation fault.
_wordcopy_fwd_aligned (dstp=1859748, srcp=0, len=32)
at ../sysdeps/generic/wordcopy.c:80
80 in ../sysdeps/generic/wordcopy.c
(gdb)
_wordcopy_fwd_aligned (dstp=5988360, srcp=1074629160, len=24)
at ../sysdeps/generic/wordcopy.c:82
82 in ../sysdeps/generic/wordcopy.c
(gdb)
83 in ../sysdeps/generic/wordcopy.c
(gdb)
100 in ../sysdeps/generic/wordcopy.c
(gdb)
101 in ../sysdeps/generic/wordcopy.c
(gdb)
103 in ../sysdeps/generic/wordcopy.c
(gdb)
104 in ../sysdeps/generic/wordcopy.c
(gdb)
106 in ../sysdeps/generic/wordcopy.c
(gdb)
107 in ../sysdeps/generic/wordcopy.c
(gdb)
109 in ../sysdeps/generic/wordcopy.c
(gdb)
110 in ../sysdeps/generic/wordcopy.c
(gdb)
112 in ../sysdeps/generic/wordcopy.c
(gdb)
113 in ../sysdeps/generic/wordcopy.c
(gdb)
115 in ../sysdeps/generic/wordcopy.c
(gdb)
116 in ../sysdeps/generic/wordcopy.c
(gdb)
118 in ../sysdeps/generic/wordcopy.c
(gdb)
124 in ../sysdeps/generic/wordcopy.c
(gdb)
119 in ../sysdeps/generic/wordcopy.c
(gdb)
122 in ../sysdeps/generic/wordcopy.c
(gdb)
121 in ../sysdeps/generic/wordcopy.c
(gdb)
124 in ../sysdeps/generic/wordcopy.c
(gdb)
97 in ../sysdeps/generic/wordcopy.c
(gdb)
98 in ../sysdeps/generic/wordcopy.c
(gdb)
100 in ../sysdeps/generic/wordcopy.c
(gdb)
101 in ../sysdeps/generic/wordcopy.c
...
...122 in ../sysdeps/generic/wordcopy.c
(gdb)
121 in ../sysdeps/generic/wordcopy.c
(gdb)
124 in ../sysdeps/generic/wordcopy.c
(gdb)
*__GI___mempcpy (dstpp=0x5b6064, srcpp=0x400d8a88, len=3)
at ../sysdeps/generic/mempcpy.c:63
63 ../sysdeps/generic/mempcpy.c: No such file or directory.
in ../sysdeps/generic/mempcpy.c
(gdb)
66 in ../sysdeps/generic/mempcpy.c
(gdb)
_IO_default_xsputn (f=0xbffff6d4, data=0x400d8a88, n=99) at genops.c:463
463 genops.c: No such file or directory.
in genops.c
(gdb)
458 in genops.c
(gdb) s
473 in genops.c
(gdb)
475 in genops.c
(gdb)
477 in genops.c
(gdb)
481 in genops.c
(gdb)
482 in genops.c
(gdb)
_IO_vfprintf (s=0xbffff6d4,
format=0x400d8a28 "Internal error: caught an unexpected
exception.\nPlease check your CLASS
at vfprintf.c:1322
1322 vfprintf.c: No such file or directory.
in vfprintf.c
Someone has an idea ?
Cheers,
Fabien
More information about the kaffe
mailing list