Problem with SPARC Linux

Nic Ferrier kaffe@rufus.w3.org
Wed, 11 Oct 2000 16:22:32 +0100


>>> Patrick Tullmann <tullmann@cs.utah.edu> 10-Oct-00 10:00:54 PM >>>

>When it seg faults, type 'bt' (for backtrace) and you'll get
>a stack backtrace.  

Thanks. 

Here's the stack trace produced because of the IllegalInstruction
caused by the interpreter version of Kaffe:


Starting program: /usr/local/libexec/Kaffe Test

Program received signal SIGILL, Illegal instruction.
0x5007645c in __speciallongjmp () from
/usr/local/lib/libkaffevm-1.0.6.so

(gdb) bt
#0  0x5007645c in __speciallongjmp () from
/usr/local/lib/libkaffevm-1.0.6.so
#1  0x50076460 in __speciallongjmp () from
/usr/local/lib/libkaffevm-1.0.6.so
#2  0x50071ec8 in reschedule () at jthread.c:1575
#3  0x5006ffa0 in resumeThread (jtid=0x175010) at jthread.c:346
#4  0x5007131c in jthread_create () at jthread.c:1236
#5  0x5005e684 in createThread (tid=0x160440, func=0x5005e9b8,
stacksize=32768, einfo=0xefffe9b0)
    at thread.c:121
#6  0x5005eac4 in createDaemon () at thread.c:274
#7  0x50047bdc in gcEnable (collector=0x500944f8) at
mem/gc-incremental.c:1089
#8  0x50038094 in initialiseKaffe () at baseClasses.c:301
#9  0x5004c1e8 in JNI_CreateJavaVM () at jni.c:4117
#10 0x10f08 in main (argc=1, argv=0xefffebc4) at main.c:138


Can anyone help?


Nic