[Kaffe] I just got a gcFuncs.c assertion failure

Moses DeJong dejong at cs.umn.edu
Fri Mar 19 15:17:36 PST 1999


Hi all.

I just got a core dump from kaffe (CVS from mar 19).
Perhaps this debug info will help.


tcljava/JavaCastCmd.test
../../../kaffe/kaffevm/gcFuncs.c:68: failed assertion `clazz->loader'
Abort - core dumped
make: *** [test_jacl.exec] Error 134


#0  0xef407418 in _libc_kill ()
#1  0xef3ba568 in abort ()
#2  0x1b800 in __eprintf ()
#3  0xef4c0644 in destroyClass (collector=0xef4f790c, c=0x777ec8)
    at ../../../kaffe/kaffevm/gcFuncs.c:68
#4  0xef4abf90 in finishGC (gcif=0xef4f790c)
    at ../../../kaffe/kaffevm/mem/gc-incremental.c:579
#5  0xef4ab8e0 in gcMan (arg=0xef4fa4d0)
    at ../../../kaffe/kaffevm/mem/gc-incremental.c:416
#6  0xef4d8c50 in start_this_sucker_on_a_new_frame ()
    at ../../../../../kaffe/kaffevm/systems/unix-jthreads/jthread.c:1142
#7  0xef4d8d84 in jthread_create (pri=11 '\013', func=0xef4ab5bc <gcMan>, daemon=1, 
    jlThread=0x148800, threadStackSize=32768)
    at ../../../../../kaffe/kaffevm/systems/unix-jthreads/jthread.c:1191
#8  0xef4bf174 in createThread (tid=0x148800, func=0xef4ab5bc)
    at ../../../kaffe/kaffevm/thread.c:104
#9  0xef4bf438 in createDaemon (func=0xef4ab5bc, nm=0xef4dde00 "gc", prio=11)
    at ../../../kaffe/kaffevm/thread.c:225
#10 0xef4acab4 in gcEnable (collector=0xef4f790c)
    at ../../../kaffe/kaffevm/mem/gc-incremental.c:880
#11 0xef4a1ad4 in initialiseKaffe () at ../../../kaffe/kaffevm/baseClasses.c:148
#12 0xef4b0dc0 in JNI_CreateJavaVM (vm=0x30474, env=0x30328, args=0x302d4)
    at ../../../kaffe/kaffevm/jni.c:168
#13 0x11fdc in main (argc=1, argv=0xefffefac) at ../../../kaffe/kaffe/main.c:107



I hope that helps
Mo DeJong
dejong at cs.umn.edu



More information about the kaffe mailing list