These are the stack traces I've collected while running with Kaffe. They're from various versions, so the code may or may not line up with what's in current Kaffe CVS.
-- Greg Wooledge | "Truth belongs to everybody." [EMAIL PROTECTED] | - The Red Hot Chili Peppers http://wooledge.org/~greg/ |
assertion "currentJThread->stopCounter < 10" failed: file "jthread.c", line 1181
(gdb) bt
#0 0x400fe27b in kill ()
#1 0x400fdbd7 in abort ()
#2 0x400b8f53 in __assert ()
#3 0x40062fde in jthread_disable_stop () at jthread.c:1181
#4 0x4003180d in gcFree (gcif=0x400796e0, mem=0x220e790)
at mem/gc-incremental.c:1046
#5 0x40031c96 in jfree (mem=0x220e790) at gc.c:33
#6 0x400404c7 in slowUnlockMutex (lkp=0xa0598cc, where=0xcfe5efc)
at locks.c:295
#7 0x40040a06 in _unlockMutex (lkp=0xa0598cc, where=0xcfe5efc) at locks.c:509
#8 0x400492c4 in broadcastDeath (jlThread=0xa0598c8) at thread.c:535
#9 0x400629b5 in killThread (tid=0xcfde010) at jthread.c:834
#10 0x40063c94 in jthread_exit () at jthread.c:1578
#11 0x400491ae in exitThread () at thread.c:438
#12 0x4004906a in firstStartThread (arg=0xa0598c8) at thread.c:390
#13 0x400634c4 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#14 0x400635e2 in jthread_create (pri=58032744,
func=0x400630ca <jthread_enable_stop+14>, daemon=1074212960, jlThread=0x0,
threadStackSize=61639168) at jthread.c:1322
assertion "currentJThread->stopCounter < 10" failed: file "jthread.c", line 1181
#0 0x400fe27b in kill ()
#1 0x400fdbd7 in abort ()
#2 0x400b8f53 in __assert ()
#3 0x40062fde in jthread_disable_stop () at jthread.c:1181
#4 0x4004999c in utf8ConstAddRef (utf8=0x2d87a0) at utf8const.c:55
#5 0x40025aa0 in lookupClassEntry (name=0x2d87a0, loader=0x0, einfo=0x4773b88)
at classPool.c:113
#6 0x400233c1 in loadClass (name=0x2d87a0, loader=0x0, einfo=0x4773b88)
at classMethod.c:1003
#7 0x40040f3e in getClass (idx=181, this=0x2ddc20, einfo=0x4773b88)
at lookup.c:184
#8 0x4002b478 in verifyBasicBlock (codeInfo=0x4e463f8, meth=0x303a10, pc=20,
einfo=0x4773b88) at code-analyse.c:1921
#9 0x40027b13 in verifyMethod (meth=0x303a10, pcodeinfo=0x4773aec,
einfo=0x4773b88) at code-analyse.c:333
#10 0x4005a460 in translate (xmeth=0x303a10, einfo=0x4773b88) at machine.c:164
#11 0x400453bf in soft_fixup_trampoline (_data=0x2e1fd5) at soft.c:574
#12 0x400609e5 in i386_do_fixup_trampoline () at machine.c:1165
#13 0x40038dd9 in Kaffe_CallVoidMethodV (env=0x40074bf0, obj=0x373d380,
meth=0x303a10,
args=0x4773f84 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@��\a@") at jni.c:1069
#14 0x40038e48 in Kaffe_CallVoidMethod (env=0x40074bf0, obj=0x373d380,
meth=0x303a10) at jni.c:1083
#15 0x40049057 in firstStartThread (arg=0x3bfc048) at thread.c:384
#16 0x400634c4 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#17 0x400635e2 in jthread_create (pri=57997248,
func=0x400630ca <jthread_enable_stop+14>, daemon=1074212960, jlThread=0x0,
threadStackSize=61643264) at jthread.c:1322
assertion "currentJThread->stopCounter < 10" failed: file "jthread.c", line 1181
(gdb) bt
#0 0x400fe27b in kill ()
#1 0x400fdbd7 in abort ()
#2 0x400b8f53 in __assert ()
#3 0x40062fde in jthread_disable_stop () at jthread.c:1181
#4 0x4004999c in utf8ConstAddRef (utf8=0x2d87a0) at utf8const.c:55
#5 0x40025aa0 in lookupClassEntry (name=0x2d87a0, loader=0x0, einfo=0x6401b88)
at classPool.c:113
#6 0x400233c1 in loadClass (name=0x2d87a0, loader=0x0, einfo=0x6401b88)
at classMethod.c:1003
#7 0x40040f3e in getClass (idx=181, this=0x2ddc20, einfo=0x6401b88)
at lookup.c:184
#8 0x4002b478 in verifyBasicBlock (codeInfo=0xb57010, meth=0x303a10, pc=20,
einfo=0x6401b88) at code-analyse.c:1921
#9 0x40027b13 in verifyMethod (meth=0x303a10, pcodeinfo=0x6401aec,
einfo=0x6401b88) at code-analyse.c:333
#10 0x4005a460 in translate (xmeeinfo=0x6401b88)
at lookup.c:184
#8 0x4002b478 in verifyBasicBlock (codeInfo=0xb57010, meth=0x303a10, pc=20,
einfo=0x6401b88) at code-analyse.c:1921
#9 0x40027b13 in verifyMethod (meth=0x303a10, pcodeinfo=0x6401aec,
einfo=0x6401b88) at code-analyse.c:333
#10 0x4005a460 in translate (xmeth=0x303a10, einfo=0x6401b88) at machine.c:164
#11 0x400453bf in soft_fixup_trampoline (_data=0x2e1fd5) at soft.c:574
#12 0x400609e5 in i386_do_fixup_trampoline () at machine.c:1165
#13 0x40038dd9 in Kaffe_CallVoidMethodV (env=0x40074bf0, obj=0x386ea40,
meth=0x303a10, args=0x6401f84 "�\026�") at jni.c:1069
#14 0x40038e48 in Kaffe_CallVoidMethod (env=0x40074bf0, obj=0x386ea40,
meth=0x303a10) at jni.c:1083
#15 0x40049057 in firstStartThread (arg=0xec16c8) at thread.c:384
#16 0x400634c4 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#17 0x400635e2 in jthread_create (pri=61084792,
func=0x400630ca <jthread_enable_stop+14>, daemon=1074212960, jlThread=0x0,
threadStackSize=61790720) at jthread.c:1322
hine.c:1165
#13 0x40038dd9 in Kaffe_CallVoidMethodV (env=0x40074bf0, obj=0x386ea40,
meth=0x303a10, args=0x6401f84 "�\026�") at jni.c:1069
#14 0x40038e48 in Kaffe_CallVoidMethod (env=0x40074bf0, obj=0x386ea40,
meth=0x303a10) at jni.c:1083
#15 0x40049057 in firstStartThread (arg=0xec16c8) at thread.c:384
#16 0x400634c4 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#17 0x400635e2 in jthread_create (pri=61084792,
func=0x400630ca <jthread_enable_stop+14>, daemon=1074212960, jlThread=0x0,
threadStackSize=61790720) at jthread.c:1322
assertion "currentJThread->stopCounter < 10" failed: file "jthread.c", line 1181
#0 0x400fe27b in kill ()
#1 0x400fdbd7 in abort ()
#2 0x400b8f53 in __assert ()
#3 0x40062fde in jthread_disable_stop () at jthread.c:1181
#4 0x40040246 in slowLockMutex (lkp=0x40016038, where=0xb58a54c)
at locks.c:209
#5 0x400409d3 in _lockMutex (lkp=0x40016038, where=0xb58a54c) at locks.c:493
#6 0x400202d0 in gc_heap_malloc (sz=24) at mem/gc-mem.c:296
#7 0x4003122c in gcMalloc (gcif=0x400796e0, size=16, fidx=0)
at mem/gc-incremental.c:867
#8 0x400413c2 in newObjectChecked (class=0x2dd2c0, info=0xb58a610)
at object.c:39
#9 0x4004140b in newObject (class=0x2dd2c0) at object.c:63
#10 0x4002d8e8 in nullException (frame=0xb58a688) at exception.c:522
#11 0x4006613c in nullException (sig=11, code=190359288, ctx=0xb58a6a8)
at signal.c:87
#12 0x40004004 in ?? ()
#13 0x4003122c in gcMalloc (gcif=0x400796e0, size=4, fidx=12)
at mem/gc-incremental.c:867
#14 0x40031c30 in jmalloc (sz=4) at gc.c:21
#15 0x403e203e in bi_alloc (size=4) at BigInteger.c:24
#16 0x403eef44 in __gmpz_init ()
#17 0x403e2131 in Java_java_math_BigInteger_init0 (env=0x40074bf0, r=0xcf4c6b8)
at BigInteger.c:56
#18 0x3b76a9 in ?? ()
#19 0x3d413a in ?? ()
#20 0x10cdc08 in ?? ()
#21 0x10c7ede in ?? ()
#22 0xc8d0e4 in ?? ()
#23 0xc9232f in ?? ()
#24 0xc91677 in ?? ()
#25 0xc8e3cf in ?? ()
#26 0xc669d1 in ?? ()
#27 0x3b782d6 in ?? ()
#28 0x40048196 in callMethodV (meth=0x3b06c68, func=0x3b78010, obj=0x3adf748,
args=0xb58af94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@", ret=0xb58abfc)
at ../../config/i386/common.h:38
#29 0x40038dd9 in Kaffe_CallVoidMethodV (env=0x40074bf0, obj=0x3adf748,
meth=0x3b06c68, args=0xb58af94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@") at
jni.c:1069
#30 0x40038e48 in Kaffe_CallVoidMethod (env=0x40074bf0, obj=0x3adf748,
meth=0x3b06c68) at jni.c:1083
#31 0x40048fc3 in firstStartThread (arg=0x3adf748) at thread.c:356
#32 0x400634c4 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#33 0x400635e2 in jthread_create (pri=61890056,
func=0x400630ca <jthread_enable_stop+14>, daemon=1074212960, jlThread=0x0,
threadStackSize=61954560) at jthread.c:1322
assertion "currentJThread->stopCounter < 10" failed: file "jthread.c", line 1181
#0 0x400fe27b in kill ()
#1 0x400fdbd7 in abort ()
#2 0x400b8f53 in __assert ()
#3 0x40062fde in jthread_disable_stop () at jthread.c:1181
#4 0x40040246 in slowLockMutex (lkp=0x400161d8, where=0x551248c)
at locks.c:209
#5 0x400409d3 in _lockMutex (lkp=0x400161d8, where=0x551248c) at locks.c:493
#6 0x4003f7a8 in Kaffe_wrapper (xmeth=0x2d0da8, func=0x4015c5e8,
use_JNI=false) at jni.c:3643
#7 0x4003fe97 in Kaffe_KNI_wrapper (xmeth=0x2d0da8, func=0x4015c5e8)
at jni.c:3978
#8 0x4002e306 in native (m=0x2d0da8, einfo=0x5512a30) at external.c:408
#9 0x4005a43f in translate (xmeth=0x2d0da8, einfo=0x5512a30) at machine.c:156
#10 0x400453bf in soft_fixup_trampoline (_data=0x2d6b25) at soft.c:574
#11 0x400609e5 in i386_do_fixup_trampoline () at machine.c:1165
#12 0x769cc7 in ?? ()
#13 0x75c0fb in ?? ()
#14 0x89cca0 in ?? ()
#15 0x470599 in ?? ()
#16 0x40048196 in callMethodV (meth=0x3b59498, func=0x470010, obj=0x11c23c8,
args=0x5512f94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@", ret=0x5512bfc)
at ../../config/i386/common.h:38
#17 0x40038dd9 in Kaffe_CallVoidMethodV (env=0x40074bf0, obj=0x11c23c8,
meth=0x3b59498, args=0x5512f94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@") at
jni.c:1069
#18 0x40038e48 in Kaffe_CallVoidMethod (env=0x40074bf0, obj=0x11c23c8,
meth=0x3b59498) at jni.c:1083
#19 0x40048fc3 in firstStartThread (arg=0x11c23c8) at thread.c:356
#20 0x400634c4 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#21 0x400635e2 in jthread_create (pri=62331224,
func=0x400630ca <jthread_enable_stop+14>, daemon=1074212960, jlThread=0x0,
threadStackSize=62401024) at jthread.c:1322
assertion "!INTS_DISABLED()" failed: file "exception.c", line 398
#0 0x401db27b in kill ()
#1 0x401dabd7 in abort ()
#2 0x40195f53 in __assert ()
#3 0x40033054 in dispatchException (eobj=0x4488838, baseframe=0xc2827e0)
at exception.c:398
#4 0x40033278 in floatingException (frame=0x3a6da8) at exception.c:542
#5 0x4006f3f4 in nullException (sig=11, code=3829272, ctx=0x3a6dc8)
at signal.c:87
#6 0x40009004 in ?? ()
#7 0x40053a35 in walkObject (collector=0x400826f4, base=0x20dd248, size=128)
at gc.h:135
#8 0x40035e9c in gcWalkMemory (gcif=0x400826f4, mem=0x20dd248)
at mem/gc-incremental.c:393
#9 0x400360a0 in gcMan (arg=0x400826f4) at mem/gc-incremental.c:504
#10 0x40051ce8 in startSpecialThread (arg=0x380440) at thread.c:274
#11 0x4006c728 in start_this_sucker_on_a_new_frame () at jthread.c:1254
#12 0x4006c846 in jthread_create (pri=11,
func=0x40051cb4 <startSpecialThread>, daemon=-809510788,
jlThread=0x400519b1, threadStackSize=1074075971) at jthread.c:1324
#13 0x40051990 in createThread (tid=0x380440, func=0x40051cb4,
stacksize=16384, einfo=0xcfbfd8fc) at thread.c:121
#14 0x40051d8f in createDaemon (func=0x40035f78, nm=0x40037397 "gc",
arg=0x400826f4, prio=11, stacksize=16384, einfo=0xcfbfd8fc) at thread.c:313
#15 0x40037413 in gcEnable (collector=0x400826f4) at mem/gc-incremental.c:1093
#16 0x400263f4 in initialiseKaffe () at baseClasses.c:213
#17 0x4003c42f in JNI_CreateJavaVM (vm=0x92f4, env=0x9460, args=0x92f8)
at jni.c:205
assertion "tid->status != THREAD_RUNNING" failed: file "jthread.c", line 1943
#0 0x401db27b in kill ()
#1 0x401dabd7 in abort ()
#2 0x40195f53 in __assert ()
#3 0x4006d73d in jmutex_unlock (lock=0x630a478) at jthread.c:1943
#4 0x40048d8d in slowUnlockMutex (lkp=0xe2591c, where=0x5a3ab54) at ksem.h:116
#5 0x400493e5 in slowUnlockObject (obj=0xe25918, where=0x5a3ab54)
at locks.c:538
#6 0x98f197 in ?? ()
#7 0x2a322d6 in ?? ()
#8 0x40050fbe in callMethodV (meth=0x2871498, func=0x2a32010, obj=0x17762c0,
args=0x5a3af94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@", ret=0x5a3abec)
at ../../config/i386/common.h:38
#9 0x4003fc49 in Kaffe_CallVoidMethodV (env=0x4007dc04, obj=0x17762c0,
meth=0x2871498, args=0x5a3af94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@") at
jni.c:1094
#10 0x4003fce6 in Kaffe_CallVoidMethod (env=0x4007dc04, obj=0x17762c0,
meth=0x2871498) at jni.c:1107
#11 0x40051e8b in firstStartThread (arg=0x17762c0) at thread.c:357
#12 0x4006c728 in start_this_sucker_on_a_new_frame () at jthread.c:1254
#13 0x4006c846 in jthread_create (pri=3151328,
func=0x4006c32e <jthread_enable_stop+14>, daemon=1074249824, jlThread=0x0,
threadStackSize=42580464) at jthread.c:1324
assertion "FD_ISSET(i, &readsPending)" failed: file "jthread.c", line 1750
#0 0x401db27b in kill ()
#1 0x401dabd7 in abort ()
#2 0x40195f53 in __assert ()
#3 0x4006d249 in handleIO (sleep=0) at jthread.c:1750
#4 0x4006b942 in handleInterrupt (sig=23, sc=0x0) at jthread.c:685
#5 0x4006b267 in jthread_unsuspendall () at jthread.c:339
#6 0x4006f263 in jthreadedGetHostByName (
host=0x132e8e4 "freenet.shatteredsilicon.net", out=0x132e8e0)
at syscalls.c:258
#7 0x4068f199 in java_net_InetAddressImpl_lookupHostAddr (none=0x486a20,
str=0x23e69b8) at InetAddressImpl.c:66
#8 0x479e7d in ?? ()
#9 0x48e9ba in ?? ()
#10 0x7f68a0 in ?? ()
#11 0x7f8ab1 in ?? ()
#12 0x80f4de in ?? ()
#13 0xdefc0f in ?? ()
#14 0xa9db25 in ?? ()
#15 0xf1458c in ?? ()
#16 0x1253cc1 in ?? ()
#17 0xb3c20a in ?? ()
#18 0x40050a6e in callMethodA (meth=0x124f100, func=0xb3c010, obj=0x2a2e2f0,
args=0x132f004, ret=0x132ef4c, promoted=0) at ../../config/i386/common.h:45
#19 0x4003d8a9 in Kaffe_CallObjectMethodA (env=0x4007dc04, obj=0x2a2e2f0,
meth=0x124f100, args=0x132f004) at jni.c:644
#20 0x4023be9f in Java_java_lang_reflect_Method_invoke0 (env=0x4007dc04,
_this=0xd85d40, _obj=0x2a2e2f0, _argobj=0x2987538) at Method.c:261
#21 0x43868d in ?? ()
#22 0x45d7c5 in ?? ()
#23 0x1265d68 in ?? ()
#24 0x12645a5 in ?? ()
#25 0xdb53cd in ?? ()
#26 0xd5ac36 in ?? ()
#27 0xd62a01 in ?? ()
#28 0xd5a788 in ?? ()
#29 0x6388eb in ?? ()
#30 0xd694f8 in ?? ()
#31 0xd5d57d in ?? ()
#32 0x9f22d6 in ?? ()
#33 0x40050fbe in callMethodV (meth=0xd3fc68, func=0x9f2010, obj=0xae9900,
args=0x132ff94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@", ret=0x132fbec)
at ../../config/i386/common.h:38
#34 0x4003fc49 in Kaffe_CallVoidMethodV (env=0x4007dc04, obj=0xae9900,
meth=0xd3fc68, args=0x132ff94 "[EMAIL PROTECTED]@[EMAIL PROTECTED]@") at jni.c:1094
#35 0x4003fce6 in Kaffe_CallVoidMethod (env=0x4007dc04, obj=0xae9900,
meth=0xd3fc68) at jni.c:1107
#36 0x40051e8b in firstStartThread (arg=0xae9900) at thread.c:357
#37 0x4006c728 in start_this_sucker_on_a_new_frame () at jthread.c:1254
#38 0x4006c846 in jthread_create (pri=3151328,
func=0x4006c32e <jthread_enable_stop+14>, daemon=1074249824, jlThread=0x0,
threadStackSize=18041328) at jthread.c:1324
pgp00000.pgp
Description: PGP signature
