[kaffe] core dump, assertion failed (currentJThread->stopCounter)

Greg Wooledge greg@wooledge.org
Sat Jan 11 06:26:04 2003


--vBrReJOVREFtblek
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

assertion "currentJThread->stopCounter < 10" failed: file "jthread.c", line=
 1181

#0  0x400ed27b in kill ()
#1  0x400ecbd7 in abort ()
#2  0x400a7f53 in __assert ()
#3  0x4005843e in jthread_disable_stop () at jthread.c:1181
#4  0x400449a6 in slowLockMutex (lkp=3D0x4001a038, where=3D0x6158c24)
    at locks.c:209
#5  0x40045147 in _lockMutex (lkp=3D0x4001a038, where=3D0x6158c24) at locks=
.c:493
#6  0x40035c5e in gcFree (gcif=3D0x40068b78, mem=3D0xb57250)
    at mem/gc-incremental.c:1046
#7  0x400360d2 in jfree (mem=3D0xb57250) at gc.c:33
#8  0x40044c3b in slowUnlockMutex (lkp=3D0x3696d1c, where=3D0x615a380)
    at locks.c:295
#9  0x40044cb4 in _slowUnlockMutexIfHeld (lkp=3D0x3696d1c, where=3D0x615a38=
0)
    at locks.c:318
#10 0x40031b85 in dispatchException (eobj=3D0x3052eb8, baseframe=3D0xeadbb8)
    at exception.c:455
#11 0x40031d54 in floatingException (frame=3D0x0) at exception.c:542
#12 0x4005b5dd in nullException (sig=3D11) at signal.c:87
#13 0x40008004 in ?? ()
#14 0x40035668 in gcMalloc (gcif=3D0x40068b78, size=3D4, fidx=3D12)
    at mem/gc-incremental.c:867
#15 0x4003606c in jmalloc (sz=3D4) at gc.c:21
#16 0x4053e03e in bi_alloc (size=3D4) at BigInteger.c:24
#17 0x4054af44 in __gmpz_init ()
#18 0x4053e131 in Java_java_math_BigInteger_init0 (env=3D0x4006416c, r=3D0x=
b57688)
    at BigInteger.c:56
#19 0x4004c60e in callMethodA (meth=3D0x3ea1e0, func=3D0x3ea1e0, obj=3D0xb5=
7688,=20
    args=3D0x61594c8, ret=3D0x615ba80, promoted=3D1) at ../../config/i386/c=
ommon.h:38
#20 0x40053ca2 in virtualMachine (meth=3D0x3ea1e0, arg=3D0x61594c0,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:139
#21 0x400564e8 in runVirtualMachine (meth=3D0x3e9290, lcl=3D0x61594b8,=20
    sp=3D0x61594b8, npc=3D8, retval=3D0x615ba80, mjbuf=3D0x6159510, tid=3D0=
x5eea220)
    at ../kaffe.def:2648
#22 0x40053f2e in virtualMachine (meth=3D0x3e9290, arg=3D0x6159690,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#23 0x400564e8 in runVirtualMachine (meth=3D0x3e9ab0, lcl=3D0x6159668,=20
    sp=3D0x6159680, npc=3D11, retval=3D0x615ba80, mjbuf=3D0x61596e0, tid=3D=
0x5eea220)
    at ../kaffe.def:2648
#24 0x40053f2e in virtualMachine (meth=3D0x3e9ab0, arg=3D0x6159868,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#25 0x40056212 in runVirtualMachine (meth=3D0x3e97e0, lcl=3D0x6159838,=20
    sp=3D0x6159850, npc=3D84, retval=3D0x615ba80, mjbuf=3D0x61598c0, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#26 0x40053f2e in virtualMachine (meth=3D0x3e97e0, arg=3D0x6159a38,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#27 0x400564e8 in runVirtualMachine (meth=3D0x3e9880, lcl=3D0x6159a18,=20
    sp=3D0x6159a20, npc=3D6, retval=3D0x615ba80, mjbuf=3D0x6159a80, tid=3D0=
x5eea220)
    at ../kaffe.def:2648
#28 0x40053f2e in virtualMachine (meth=3D0x3e9880, arg=3D0x6159bf0,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#29 0x40056212 in runVirtualMachine (meth=3D0x66f9d0, lcl=3D0x6159bd8,=20
    sp=3D0x6159bd8, npc=3D17, retval=3D0x615ba80, mjbuf=3D0x6159c40, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#30 0x40053f2e in virtualMachine (meth=3D0x66f9d0, arg=3D0x6159db8,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#31 0x40056212 in runVirtualMachine (meth=3D0x319de0, lcl=3D0x6159d98,=20
    sp=3D0x6159da8, npc=3D12, retval=3D0x615ba80, mjbuf=3D0x6159e10, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#32 0x40053f2e in virtualMachine (meth=3D0x319de0, arg=3D0x6159f98,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#33 0x400567b7 in runVirtualMachine (meth=3D0x319d40, lcl=3D0x6159f68,=20
    sp=3D0x6159f80, npc=3D11, retval=3D0x615ba80, mjbuf=3D0x6159fe0, tid=3D=
0x5eea220)
    at ../kaffe.def:2696
#34 0x40053f2e in virtualMachine (meth=3D0x319d40, arg=3D0x615a160,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#35 0x400564e8 in runVirtualMachine (meth=3D0x319a70, lcl=3D0x615a138,=20
    sp=3D0x615a148, npc=3D5, retval=3D0x615ba80, mjbuf=3D0x615a1b0, tid=3D0=
x5eea220)
    at ../kaffe.def:2648
#36 0x40053f2e in virtualMachine (meth=3D0x319a70, arg=3D0x615a328,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#37 0x40056212 in runVirtualMachine (meth=3D0x30c3d0, lcl=3D0x615a308,=20
    sp=3D0x615a310, npc=3D20, retval=3D0x615ba80, mjbuf=3D0x615a370, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#38 0x40053f2e in virtualMachine (meth=3D0x30c3d0, arg=3D0x615a4f0,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#39 0x40056212 in runVirtualMachine (meth=3D0x3679150, lcl=3D0x615a4c8,=20
    sp=3D0x615a4d8, npc=3D8, retval=3D0x615ba80, mjbuf=3D0x615a540, tid=3D0=
x5eea220)
    at ../kaffe.def:2594
#40 0x40053f2e in virtualMachine (meth=3D0x3679150, arg=3D0x615a6c8,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#41 0x40056212 in runVirtualMachine (meth=3D0x3686890, lcl=3D0x615a698,=20
    sp=3D0x615a6b0, npc=3D8, retval=3D0x615ba80, mjbuf=3D0x615a720, tid=3D0=
x5eea220)
    at ../kaffe.def:2594
#42 0x40053f2e in virtualMachine (meth=3D0x3686890, arg=3D0x615a8b8,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#43 0x400564e8 in runVirtualMachine (meth=3D0x3686980, lcl=3D0x615a878,=20
    sp=3D0x615a8a0, npc=3D8, retval=3D0x615ba80, mjbuf=3D0x615a920, tid=3D0=
x5eea220)
    at ../kaffe.def:2648
#44 0x40053f2e in virtualMachine (meth=3D0x3686980, arg=3D0x615aac0,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#45 0x40056212 in runVirtualMachine (meth=3D0x3a6560, lcl=3D0x615aa78,=20
    sp=3D0x615aa90, npc=3D10, retval=3D0x615ba80, mjbuf=3D0x615ab10, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#46 0x40053f2e in virtualMachine (meth=3D0x3a6560, arg=3D0x615acb0,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#47 0x40056212 in runVirtualMachine (meth=3D0x3465b0, lcl=3D0x615ac68,=20
    sp=3D0x615ac88, npc=3D6, retval=3D0x615ba80, mjbuf=3D0x615ad00, tid=3D0=
x5eea220)
    at ../kaffe.def:2594
#48 0x40053f2e in virtualMachine (meth=3D0x3465b0, arg=3D0x615ae98,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#49 0x40056212 in runVirtualMachine (meth=3D0x346600, lcl=3D0x615ae58,=20
    sp=3D0x615ae68, npc=3D7, retval=3D0x615ba80, mjbuf=3D0x615aee0, tid=3D0=
x5eea220)
    at ../kaffe.def:2594
#50 0x40053f2e in virtualMachine (meth=3D0x346600, arg=3D0x615b070,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#51 0x40056212 in runVirtualMachine (meth=3D0x77e448, lcl=3D0x615b038,=20
    sp=3D0x615b050, npc=3D19, retval=3D0x615ba80, mjbuf=3D0x615b0d0, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#52 0x40053f2e in virtualMachine (meth=3D0x77e448, arg=3D0x615b260,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#53 0x40056aa1 in runVirtualMachine (meth=3D0x786330, lcl=3D0x615b218,=20
    sp=3D0x615b238, npc=3D11, retval=3D0x615ba80, mjbuf=3D0x615b2b0, tid=3D=
0x5eea220)
    at ../kaffe.def:2753
#54 0x40053f2e in virtualMachine (meth=3D0x786330, arg=3D0x615b458,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#55 0x400564e8 in runVirtualMachine (meth=3D0x7861a0, lcl=3D0x615b408,=20
    sp=3D0x615b430, npc=3D479, retval=3D0x615ba80, mjbuf=3D0x615b4c0, tid=
=3D0x5eea220)
    at ../kaffe.def:2648
#56 0x40053f2e in virtualMachine (meth=3D0x7861a0, arg=3D0x615b650,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#57 0x400564e8 in runVirtualMachine (meth=3D0x881100, lcl=3D0x615b618,=20
    sp=3D0x615b630, npc=3D50, retval=3D0x615ba80, mjbuf=3D0x615b6b0, tid=3D=
0x5eea220)
    at ../kaffe.def:2648
#58 0x40053f2e in virtualMachine (meth=3D0x881100, arg=3D0x615b7b0,=20
    retval=3D0x615ba80, tid=3D0x5eea220) at machine.c:231
#59 0x4004c538 in callMethodA (meth=3D0x881100, func=3D0x881100, obj=3D0x66=
0bd00,=20
    args=3D0x615bb38, ret=3D0x615ba80, promoted=3D0) at support.c:538
#60 0x4003bed9 in Kaffe_CallObjectMethodA (env=3D0x4006416c, obj=3D0x660bd0=
0,=20
    meth=3D0x881100, args=3D0x615bb38) at jni.c:644
#61 0x4014daef in Java_java_lang_reflect_Method_invoke0 (env=3D0x4006416c,=
=20
    _this=3D0x22ec1a0, _obj=3D0x660bd00, _argobj=3D0x3052498) at Method.c:2=
61
#62 0x4004c62a in callMethodA (meth=3D0x3f8bb0, func=3D0x3f8bb0, obj=3D0x22=
ec1a0,=20
    args=3D0x615c870, ret=3D0x615dbb4, promoted=3D1) at ../../config/i386/c=
ommon.h:45
#63 0x40053ca2 in virtualMachine (meth=3D0x3f8bb0, arg=3D0x615c868,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:139
#64 0x40056212 in runVirtualMachine (meth=3D0x3f8b60, lcl=3D0x615c838,=20
    sp=3D0x615c860, npc=3D935, retval=3D0x615dbb4, mjbuf=3D0x615c8e0, tid=
=3D0x5eea220)
    at ../kaffe.def:2594
#65 0x40053f2e in virtualMachine (meth=3D0x3f8b60, arg=3D0x615ca88,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#66 0x40056212 in runVirtualMachine (meth=3D0x53bc68, lcl=3D0x615ca38,=20
    sp=3D0x615ca68, npc=3D309, retval=3D0x615dbb4, mjbuf=3D0x615cb10, tid=
=3D0x5eea220)
    at ../kaffe.def:2594
#67 0x40053f2e in virtualMachine (meth=3D0x53bc68, arg=3D0x615ccb8,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#68 0x40056212 in runVirtualMachine (meth=3D0x68bac0, lcl=3D0x615cc68,=20
    sp=3D0x615cc98, npc=3D92, retval=3D0x615dbb4, mjbuf=3D0x615cd20, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#69 0x40053f2e in virtualMachine (meth=3D0x68bac0, arg=3D0x615ceb0,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#70 0x400567b7 in runVirtualMachine (meth=3D0x68b8e0, lcl=3D0x615ce78,=20
    sp=3D0x615ce90, npc=3D10, retval=3D0x615dbb4, mjbuf=3D0x615cf20, tid=3D=
0x5eea220)
    at ../kaffe.def:2696
#71 0x40053f2e in virtualMachine (meth=3D0x68b8e0, arg=3D0x615d0d0,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#72 0x40056212 in runVirtualMachine (meth=3D0x65b4e8, lcl=3D0x615d078,=20
    sp=3D0x615d0b0, npc=3D62, retval=3D0x615dbb4, mjbuf=3D0x615d130, tid=3D=
0x5eea220)
    at ../kaffe.def:2594
#73 0x40053f2e in virtualMachine (meth=3D0x65b4e8, arg=3D0x615d2d0,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#74 0x40056212 in runVirtualMachine (meth=3D0x65b3f8, lcl=3D0x615d288,=20
    sp=3D0x615d2c0, npc=3D102, retval=3D0x615dbb4, mjbuf=3D0x615d350, tid=
=3D0x5eea220)
    at ../kaffe.def:2594
#75 0x40053f2e in virtualMachine (meth=3D0x65b3f8, arg=3D0x615d4d8,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#76 0x400564e8 in runVirtualMachine (meth=3D0x65b5d8, lcl=3D0x615d4a8,=20
    sp=3D0x615d4b8, npc=3D6, retval=3D0x615dbb4, mjbuf=3D0x615d520, tid=3D0=
x5eea220)
    at ../kaffe.def:2648
#77 0x40053f2e in virtualMachine (meth=3D0x65b5d8, arg=3D0x615d6d0,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#78 0x400567b7 in runVirtualMachine (meth=3D0x36a47d8, lcl=3D0x615d678,=20
    sp=3D0x615d6b0, npc=3D138, retval=3D0x615dbb4, mjbuf=3D0x615d730, tid=
=3D0x5eea220)
    at ../kaffe.def:2696
#79 0x40053f2e in virtualMachine (meth=3D0x36a47d8, arg=3D0x615d8b8,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#80 0x40056212 in runVirtualMachine (meth=3D0x399b100, lcl=3D0x615d888,=20
    sp=3D0x615d8a0, npc=3D139, retval=3D0x615dbb4, mjbuf=3D0x615d930, tid=
=3D0x5eea220)
    at ../kaffe.def:2594
#81 0x40053f2e in virtualMachine (meth=3D0x399b100, arg=3D0x615dac0,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#82 0x40056aa1 in runVirtualMachine (meth=3D0x3671498, lcl=3D0x615da78,=20
    sp=3D0x615dab0, npc=3D73, retval=3D0x615dbb4, mjbuf=3D0x615db30, tid=3D=
0x5eea220)
    at ../kaffe.def:2753
#83 0x40053f2e in virtualMachine (meth=3D0x3671498, arg=3D0x615dc10,=20
    retval=3D0x615dbb4, tid=3D0x5eea220) at machine.c:231
#84 0x4004ca90 in callMethodV (meth=3D0x3671498, func=3D0x3671498, obj=3D0x=
5eea220,=20
    args=3D0x615df94 "=CF=D4\004@`0\006@=B8=A1\001@=F8\232\006@", ret=3D0x6=
15dbb4)
    at support.c:754
#85 0x4003dd55 in Kaffe_CallVoidMethodV (env=3D0x4006416c, obj=3D0x5eea220,=
=20
    meth=3D0x3671498, args=3D0x615df94 "=CF=D4\004@`0\006@=B8=A1\001@=F8\23=
2\006@")
    at jni.c:1094
#86 0x4003ddcf in Kaffe_CallVoidMethod (env=3D0x4006416c, obj=3D0x5eea220,=
=20
    meth=3D0x3671498) at jni.c:1107
#87 0x4004da1b in firstStartThread (arg=3D0x5eea220) at thread.c:357
#88 0x40058924 in start_this_sucker_on_a_new_frame () at jthread.c:1252
#89 0x40058a42 in jthread_create (pri=3D59739524,=20
    func=3D0x40057dab <suspendOnQThread+207>, daemon=3D1074147424, jlThread=
=3D0x0,=20
    threadStackSize=3D3070320) at jthread.c:1322
#90 0x38ea010 in ?? ()

I'll keep this core file also, since it's a different assertion from
the previous one.

--=20
Greg Wooledge                  |   "Truth belongs to everybody."
greg@wooledge.org              |    - The Red Hot Chili Peppers
http://wooledge.org/~greg/     |

--vBrReJOVREFtblek
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (OpenBSD)

iD8DBQE+ICmikAkqAYpL9t8RApr9AJ9tYa8EfwIrYdikttk3njlbqGNq5gCgnpUv
ES0tx8QBi98DJITJtt2keGo=
=jrCf
-----END PGP SIGNATURE-----

--vBrReJOVREFtblek--