Running various test programs repeatedly the crashes can be observed, if:

  * at least two (or more) Rexx interpreter instances are used to execute code 
concurrently (not
    necessarily on different threads)

  * in the JavaFX case: the second Rexx interpreter instance will be used to 
execute Rexx code on
    the Java created "JavaFX Application Thread" ("GUI thread"), and if a crash 
occurs, it is in
    this thread trying to run Rexx code on that second Rexx interpreter

      o upon the call from Java( on the GUI thread) into BSF4ooRexx, 
relinquishing control of the
        thread (and waiting 1/100sec on Windows) before doing a Rexx 
AttachThread() followed by a
        SendMessage() seems to run almost stable (have never experienced a 
crash in this situation,
        but observed in very rare cases, maybe once every 100 tests, a 
hang/deadlock);

          + it is - maybe a wild - guess that relinquishing the thread allows 
some parallel running
            Rexx thread (garbage collector?) to conclude, such that the 
AttachThread() on the GUI
            thread on the second Rexx interpreter instance is executed without 
problems

              # this is from observing the stack traces which always seem to 
lead to the need of
                getting Rexx memory

  * there are a few BSF4ooRexx test-units purposefully crafted to stress-test 
multithreading usage
    of BSF4ooRexx (interacting with Java from different Rexx threads, using 
Java to create many Rexx
    interpreter instances on different Java threads and then running Rexx code 
concurrently among
    the Rexx interpreter instances, etc.)

      o the crashes occur 99% in one test unit 
("80_test_MultiThreading_via_Java_threads.testGroup")
        in the context of NewRoutine() (gets created from the supplied code) 
which then is run using
        CallRoutine(); also the crash, if it happens, happens rather late into 
the test (which takes
        almost a minute); here a brief description:

          + the test group creates 23 Rexx interpreter instances each on a 
different Java thread
            (employing a Java class named "TestNestedEngines_80.java"),

          + the Rexx test program 
("80_test_Multithreading_via_Java_threads.rex") gets called on
            each Rexx interpreter instance on a separate Java thread and will 
create 29 instances of
            a Rexx class and send it a message ("work"), which will do a 
"reply" before continuing
            its work

          + including the overhead, this test causes 712 threads to be created 
and used

      o currently, the crashing test unit has become much more stable by doing 
six (!) thread
        relinquishings (each waiting at least 1/100s) before doing an 
AttachThread() followed by
        native calls into Rexx

          + occassionally, though very rarely (maybe once every 100 runs) a 
hang occurs when running
            this test unit (looking at Sysinternal's process explorer there are 
about five threads
            active and a lot in endthreadex)

              # for the hanging Rexx thread (appr. 25% of CPU, after 20 minutes 
looking at
                3,000,000,000 cycles and increasing) please find a snapshot of 
that stack below

      o below please find an excerpt of the current set of hs_error*log files 
which show, in which
        Rexx function the crash occurred (tried to keep the excerpt as short as 
possible)

Speculation: the garbage collector thread may not be "multiple Rexx interpreter 
instance" safe or
AttachThread()/DetachThread() on a non-primodal ("a different") Rexx 
interpreter instance may not be
aware that the garbage collector is concurrently running.

----

Hope these observations help, they have cost me an awful lot of time and 
efforts (including weekends
and nerves :) )!

---rony

As mentioned above, here is the data:

  * looking at the hanging Rexx thread (consuming around 25%) using 
SysInternals Process Explorer, a
    few snapshots, which may possibly be helpful:
      o Snapshot of the hanging thread's stack:

          + ntoskrnl.exe!KeWaitForMultipleObjects+0xd52
            ntoskrnl.exe!KeWaitForSingleObject+0x19f
            ntoskrnl.exe!__misaligned_access+0xbd0
            ntoskrnl.exe!__misaligned_access+0x186d
            ntoskrnl.exe!__misaligned_access+0x1ae7
            rexx.dll!ObjectHeader::getObjectSize+0x13
            rexx.dll!DeadObject::getObjectSize+0x19
            rexx.dll!DeadObjectPool::findFit+0x48
            rexx.dll!NormalSegmentSet::allocateObject+0xff
            rexx.dll!MemoryObject::newObject+0x63
            rexx.dll!new_object+0x15
            rexx.dll!NativeActivation::operator new+0x11
            rexx.dll!ActivityManager::newNativeActivation+0x41
            rexx.dll!Activity::createNewActivationStack+0x28
            rexx.dll!Activity::nestAttach+0x25
            rexx.dll!InterpreterInstance::attachThread+0x58
            rexx.dll!InterpreterInstance::attachThread+0x1f
            rexx.dll!AttachThread+0x32
            BSF4ooRexx.DLL!RexxInstance_::AttachThread+0x19
            
BSF4ooRexx.DLL!Java_org_rexxla_bsf_engines_rexx_RexxAndJava_jniRexxRunProgram+0x27f
            jvm.DLL!JVM_GetThreadStateNames+0x4ce62
            jvm.DLL!JVM_GetThreadStateNames+0x4d395
            jvm.DLL!_JVM_FindSignal@4+0x6402e
            jvm.DLL!JVM_GetThreadStateNames+0x4d42e
            jvm.DLL!JVM_GetThreadStateNames+0x4d5b6
            jvm.DLL!JVM_GetThreadStateNames+0x4d627
            jvm.DLL!jio_printf+0x9f
            jvm.DLL!JVM_GetThreadStateNames+0x70080
            jvm.DLL!JVM_GetThreadStateNames+0x708fa
            jvm.DLL!_JVM_FindSignal@4+0x5b46
            MSVCR100.dll!_endthreadex+0x3a
            MSVCR100.dll!_endthreadex+0xe4
            kernel32.dll!BaseThreadInitThunk+0x12
            ntdll.dll!RtlInitializeExceptionChain+0x63
            ntdll.dll!RtlInitializeExceptionChain+0x36


  * ad "hs_err*.log" files: below is the output from various log-files of 
crashes caused by the
    aformentioned test unit. If there is interest in a specific hs_err*.log 
file, then please let me
    know:

    grep -3 Native *log hs_err_pid10140.log- hs_err_pid10140.log- 
hs_err_pid10140.log-Stack:
    [0x16c10000,0x16c90000], sp=0x16c8e620, free space=505k 
hs_err_pid10140.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid10140.log-C
    [rexx.dll+0x937a9] *MethodDictionary::addScope*+0x79 hs_err_pid10140.log-C 
[rexx.dll+0x91825]
    RexxBehaviour::addScope+0x105 hs_err_pid10140.log-C [rexx.dll+0x2719e]
    RexxClass::createInstanceBehaviour+0x9e -- hs_err_pid10548.log- 
hs_err_pid10548.log-
    hs_err_pid10548.log-Stack: [0x17340000,0x173c0000], sp=0x173beb24, free 
space=506k
    hs_err_pid10548.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid10548.log-C [rexx.dll+0x72e88] 
*HashContents::locateEntry*+0x18
    hs_err_pid10548.log-C [rexx.dll+0x739e7] HashContents::get+0x37 
hs_err_pid10548.log-C
    [rexx.dll+0xb866d] VariableDictionary::resolveVariable+0x1d -- 
hs_err_pid10660.log-
    hs_err_pid10660.log- hs_err_pid10660.log-Stack: [0x177c0000,0x17840000], 
sp=0x1783e478, free
    space=505k hs_err_pid10660.log:Native frames: (J=compiled Java code, 
j=interpreted, Vv=VM code,
    C=native code) hs_err_pid10660.log-C [rexx.dll+0xc64e9] 
*DeadObject::remove*+0x29
    hs_err_pid10660.log-C [rexx.dll+0xce97e] DeadObjectPool::findFit+0x6e 
hs_err_pid10660.log-C
    [rexx.dll+0xce53f] NormalSegmentSet::allocateObject+0xff -- 
hs_err_pid11108.log-
    hs_err_pid11108.log- hs_err_pid11108.log-Stack: [0x17410000,0x17490000], 
sp=0x1748f078, free
    space=508k hs_err_pid11108.log:Native frames: (J=compiled Java code, 
j=interpreted, Vv=VM code,
    C=native code) hs_err_pid11108.log:C [rexx.dll+0xbc63c]
    *NativeActivation::createLocalReference*+0x9c hs_err_pid11108.log-C 
[rexx.dll+0x819cd]
    ApiContext::ret+0x1d hs_err_pid11108.log-C [rexx.dll+0x84b59] 
SendMessage0+0x99
    hs_err_pid11108.log-C [BSF4ooRexx.DLL+0x1541e] 
RexxThreadContext_::SendMessage0+0x1e --
    hs_err_pid1124.log- hs_err_pid1124.log- hs_err_pid1124.log-Stack: 
[0x18390000,0x18410000],
    sp=0x1840f004, free space=508k hs_err_pid1124.log:Native frames: 
(J=compiled Java code,
    j=interpreted, Vv=VM code, C=native code) hs_err_pid1124.log-C 
[rexx.dll+0xb2811]
    *RexxCode::getMaxStackSize*+0x11 hs_err_pid1124.log-C [rexx.dll+0xa8ff4]
    RexxActivation::allocateStackFrame+0x24 hs_err_pid1124.log-C 
[rexx.dll+0xa7929]
    RexxActivation::RexxActivation+0xe9 -- hs_err_pid148.log- hs_err_pid148.log-
    hs_err_pid148.log-Stack: [0x17150000,0x171d0000], sp=0x171cf024, free 
space=508k
    hs_err_pid148.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid148.log-C [rexx.dll+0x722ca] *HashContents::isFull*+0x1a 
hs_err_pid148.log-C
    [rexx.dll+0x70449] HashCollection::checkFull+0x19 hs_err_pid148.log-C 
[rexx.dll+0x705b6]
    HashCollection::mergeItem+0x16 -- hs_err_pid1944.log- hs_err_pid1944.log-
    hs_err_pid1944.log-Stack: [0x17030000,0x170b0000], sp=0x170ae9fc, free 
space=506k
    hs_err_pid1944.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid1944.log-C [rexx.dll+0xc64da] *DeadObject::remove*+0x1a 
hs_err_pid1944.log-C
    [rexx.dll+0xce97e] DeadObjectPool::findFit+0x6e hs_err_pid1944.log-C 
[rexx.dll+0xce53f]
    NormalSegmentSet::allocateObject+0xff -- hs_err_pid3364.log- 
hs_err_pid3364.log-
    hs_err_pid3364.log-Stack: [0x072f0000,0x07370000], sp=0x0736e784, free 
space=505k
    hs_err_pid3364.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid3364.log-C [rexx.dll+0x24324] *ArrayClass::size*+0x14 
hs_err_pid3364.log-C
    [rexx.dll+0x22e06] ArrayClass::ensureSpace+0x16 hs_err_pid3364.log-C 
[rexx.dll+0x58b96]
    QueueClass::initRexx+0x36 -- hs_err_pid4544.log- hs_err_pid4544.log- 
hs_err_pid4544.log-Stack:
    [0x18130000,0x181b0000], sp=0x181aef3c, free space=507k 
hs_err_pid4544.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid4544.log-C
    [rexx.dll+0x721e9] *HashContents::hashIndex*+0x19 hs_err_pid4544.log-C 
[rexx.dll+0x72e95]
    HashContents::locateEntry+0x25 hs_err_pid4544.log-C [rexx.dll+0x72d3a] 
HashContents::remove+0x3a
    hs_err_pid4544.log-C [rexx.dll+0x705fd] HashCollection::remove+0x1d 
hs_err_pid4544.log:C
    [rexx.dll+0xbc6f1] NativeActivation::removeLocalReference+0x51 
hs_err_pid4544.log-C
    [rexx.dll+0x848f3] ReleaseLocalReference+0x63 hs_err_pid4544.log-C 
[BSF4ooRexx.DLL+0x153ca]
    RexxThreadContext_::ReleaseLocalReference+0x1a hs_err_pid4544.log-C 
[BSF4ooRexx.DLL+0x175ba]
    RgfProcessJArgs+0x31a -- hs_err_pid6036.log- hs_err_pid6036.log- 
hs_err_pid6036.log-Stack:
    [0x08530000,0x085b0000], sp=0x085af014, free space=508k 
hs_err_pid6036.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid6036.log-C
    [rexx.dll+0x72e88] *HashContents::locateEntry*+0x18 hs_err_pid6036.log-C 
[rexx.dll+0x739e7]
    HashContents::get+0x37 hs_err_pid6036.log-C [rexx.dll+0xb866d]
    VariableDictionary::resolveVariable+0x1d -- hs_err_pid6112.log- 
hs_err_pid6112.log-
    hs_err_pid6112.log-Stack: [0x177c0000,0x17840000], sp=0x1783f578, free 
space=509k
    hs_err_pid6112.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid6112.log:C [rexx.dll+0xbc63c] 
*NativeActivation::createLocalReference*+0x9c
    hs_err_pid6112.log-C [rexx.dll+0x819cd] ApiContext::ret+0x1d 
hs_err_pid6112.log-C
    [rexx.dll+0x84b59] SendMessage0+0x99 hs_err_pid6112.log-C 
[BSF4ooRexx.DLL+0x1540e]
    RexxThreadContext_::SendMessage0+0x1e -- hs_err_pid6548.log- 
hs_err_pid6548.log-
    hs_err_pid6548.log-Stack: [0x16f70000,0x16ff0000], sp=0x16fef5b8, free 
space=509k
    hs_err_pid6548.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid6548.log-C [rexx.dll+0xc64e9] *DeadObject::remove*+0x29 
hs_err_pid6548.log-C
    [rexx.dll+0xce97e] DeadObjectPool::findFit+0x6e hs_err_pid6548.log-C 
[rexx.dll+0xce53f]
    NormalSegmentSet::allocateObject+0xff hs_err_pid6548.log-C 
[rexx.dll+0xdb0c3]
    MemoryObject::newObject+0x63 hs_err_pid6548.log-C [rexx.dll+0x23eb5] 
new_object+0x15
    hs_err_pid6548.log:C [rexx.dll+0xb86d1] NativeActivation::operator new+0x11 
hs_err_pid6548.log:C
    [rexx.dll+0xe3341] ActivityManager::newNativeActivation+0x41 
hs_err_pid6548.log-C
    [rexx.dll+0xeb4e8] Activity::createNewActivationStack+0x28 
hs_err_pid6548.log-C
    [rexx.dll+0xedd15] Activity::nestAttach+0x25 hs_err_pid6548.log-C 
[rexx.dll+0x143128]
    InterpreterInstance::attachThread+0x58 -- hs_err_pid6784.log- 
hs_err_pid6784.log-
    hs_err_pid6784.log-Stack: [0x16e00000,0x16e80000], sp=0x16e7e8d4, free 
space=506k
    hs_err_pid6784.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid6784.log-C [rexx.dll+0x3084f] hs_err_pid6784.log- 
hs_err_pid6784.log-Java
    frames: (J=compiled Java code, j=interpreted, Vv=VM code) -- 
hs_err_pid6808.log-
    hs_err_pid6808.log- hs_err_pid6808.log-Stack: [0x179c0000,0x17a40000], 
sp=0x17a3ea98, free
    space=506k hs_err_pid6808.log:Native frames: (J=compiled Java code, 
j=interpreted, Vv=VM code,
    C=native code) hs_err_pid6808.log-C [rexx.dll+0xdba9a] 
*MemoryObject::markObjectsMain*+0xca
    hs_err_pid6808.log-C [rexx.dll+0xdb967] MemoryObject::markObjects+0x27 
hs_err_pid6808.log-C
    [rexx.dll+0xdbcc1] MemoryObject::collect+0x61 -- hs_err_pid7376.log- 
hs_err_pid7376.log-
    hs_err_pid7376.log-Stack: [0x181d0000,0x18250000], sp=0x1824f5c8, free 
space=509k
    hs_err_pid7376.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid7376.log:C [rexx.dll+0xbc63c] 
*NativeActivation::createLocalReference*+0x9c
    hs_err_pid7376.log-C [rexx.dll+0x819cd] ApiContext::ret+0x1d 
hs_err_pid7376.log-C
    [rexx.dll+0x84b59] SendMessage0+0x99 hs_err_pid7376.log-C 
[BSF4ooRexx.DLL+0x1541e] --
    hs_err_pid8076.log- hs_err_pid8076.log- hs_err_pid8076.log-Stack: 
[0x08200000,0x08280000],
    sp=0x0827f5f8, free space=509k hs_err_pid8076.log:Native frames: 
(J=compiled Java code,
    j=interpreted, Vv=VM code, C=native code) hs_err_pid8076.log:C 
[rexx.dll+0xbc63c]
    *NativeActivation::createLocalReference*+0x9c hs_err_pid8076.log-C 
[rexx.dll+0x819cd]
    ApiContext::ret+0x1d hs_err_pid8076.log-C [rexx.dll+0x84b59] 
SendMessage0+0x99
    hs_err_pid8076.log-C [BSF4ooRexx.DLL+0x1541e] 
RexxThreadContext_::SendMessage0+0x1e --
    hs_err_pid8328.log- hs_err_pid8328.log- hs_err_pid8328.log-Stack: 
[0x07f00000,0x07f80000],
    sp=0x07f7f324, free space=508k hs_err_pid8328.log:Native frames: 
(J=compiled Java code,
    j=interpreted, Vv=VM code, C=native code) hs_err_pid8328.log-C 0x00000022 
hs_err_pid8328.log-C
    [rexx.dll+0xdb967] MemoryObject::markObjects+0x27 hs_err_pid8328.log-C 
[rexx.dll+0xdbcc1]
    MemoryObject::collect+0x61 -- hs_err_pid8836.log- hs_err_pid8836.log- 
hs_err_pid8836.log-Stack:
    [0x06ec0000,0x06f40000], sp=0x06f3f2d8, free space=508k 
hs_err_pid8836.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid8836.log:C
    [rexx.dll+0xbc63c] *NativeActivation::createLocalReference*+0x9c 
hs_err_pid8836.log-C
    [rexx.dll+0x819cd] ApiContext::ret+0x1d hs_err_pid8836.log-C 
[rexx.dll+0x84b59]
    SendMessage0+0x99 hs_err_pid8836.log-C [BSF4ooRexx.DLL+0x1548e]
    RexxThreadContext_::SendMessage0+0x1e -- hs_err_pid9268.log- 
hs_err_pid9268.log-
    hs_err_pid9268.log-Stack: [0x16f90000,0x17010000], sp=0x1700ef8c, free 
space=507k
    hs_err_pid9268.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid9268.log-C [rexx.dll+0x721e9] *HashContents::hashIndex*+0x19
    hs_err_pid9268.log-C [rexx.dll+0x72e95] HashContents::locateEntry+0x25 
hs_err_pid9268.log-C
    [rexx.dll+0x72d3a] HashContents::remove+0x3a hs_err_pid9268.log-C 
[rexx.dll+0x705fd]
    HashCollection::remove+0x1d hs_err_pid9268.log:C [rexx.dll+0xbc6f1]
    NativeActivation::removeLocalReference+0x51 hs_err_pid9268.log-C 
[rexx.dll+0x848f3]
    ReleaseLocalReference+0x63 hs_err_pid9268.log-C [BSF4ooRexx.DLL+0x153ba]
    RexxThreadContext_::ReleaseLocalReference+0x1a hs_err_pid9268.log-C 
[BSF4ooRexx.DLL+0x1755a]
    RgfProcessJArgs+0x31a -- hs_err_pid9276.log- hs_err_pid9276.log- 
hs_err_pid9276.log-Stack:
    [0x16710000,0x16790000], sp=0x1678f1e0, free space=508k 
hs_err_pid9276.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid9276.log:C
    [rexx.dll+0xb9479] *NativeActivation::findRexxContext*+0x39 
hs_err_pid9276.log-C
    [rexx.dll+0xeb3d8] Activity::updateFrameMarkers+0x38 hs_err_pid9276.log-C 
[rexx.dll+0xeb5ad]
    Activity::popStackFrame+0x7d hs_err_pid9276.log-C [rexx.dll+0xa954c] 
RexxActivation::run+0x4bc
    -- hs_err_pid9740.log- hs_err_pid9740.log- hs_err_pid9740.log-Stack: 
[0x16410000,0x16490000],
    sp=0x1648ea0c, free space=506k hs_err_pid9740.log:Native frames: 
(J=compiled Java code,
    j=interpreted, Vv=VM code, C=native code) hs_err_pid9740.log-C 
[rexx.dll+0x7255d]
    *RexxString::memCompare*+0x1d hs_err_pid9740.log-C [rexx.dll+0x7236a]
    StringHashContents::isIndexEqual+0x1a hs_err_pid9740.log-C 
[rexx.dll+0x75df1]
    HashContents::isIndex+0x31 -- hs_err_pid9852.log- hs_err_pid9852.log- 
hs_err_pid9852.log-Stack:
    [0x07200000,0x07280000], sp=0x0727e8c4, free space=506k 
hs_err_pid9852.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid9852.log-C
    [rexx.dll+0x24324] *ArrayClass::size*+0x14 hs_err_pid9852.log-C 
[rexx.dll+0x22e06]
    ArrayClass::ensureSpace+0x16 hs_err_pid9852.log-C [rexx.dll+0x58b96] 
QueueClass::initRexx+0x36
    hs_err_pid10780.log-# JRE version: Java(TM) SE Runtime Environment 
(8.0_144-b01) (build
    1.8.0_144-b01) hs_err_pid10780.log-# Java VM: Java HotSpot(TM) Client VM 
(25.144-b01 mixed mode
    windows-x86 ) hs_err_pid10780.log-# Problematic frame: 
hs_err_pid10780.log:# C
    [rexx.dll+0xb9479] NativeActivation::findRexxContext+0x39 
hs_err_pid10780.log-#
    hs_err_pid10780.log-# Failed to write core dump. Minidumps are not enabled 
by default on client
    versions of Windows hs_err_pid10780.log-# -- hs_err_pid10780.log- 
hs_err_pid10780.log-
    hs_err_pid10780.log-Stack: [0x18320000,0x183a0000], sp=0x1839f3ec, free 
space=508k
    hs_err_pid10780.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid10780.log:C [rexx.dll+0xb9479] 
*NativeActivation::findRexxContext*+0x39
    hs_err_pid10780.log-C [rexx.dll+0xeb3d8] Activity::updateFrameMarkers+0x38 
hs_err_pid10780.log-C
    [rexx.dll+0xeb51c] Activity::createNewActivationStack+0x5c 
hs_err_pid10780.log-C
    [rexx.dll+0xedd15] Activity::nestAttach+0x25 -- hs_err_pid1080.log- 
hs_err_pid1080.log-
    hs_err_pid1080.log-Stack: [0x15b70000,0x15bf0000], sp=0x15bef580, free 
space=509k
    hs_err_pid1080.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid1080.log-C [rexx.dll+0x721e9] *HashContents::hashIndex*+0x19
    hs_err_pid1080.log-C [rexx.dll+0x72e95] HashContents::locateEntry+0x25 
hs_err_pid1080.log-C
    [rexx.dll+0x72d3a] HashContents::remove+0x3a hs_err_pid1080.log-C 
[rexx.dll+0x705fd]
    HashCollection::remove+0x1d hs_err_pid1080.log:C [rexx.dll+0xbc6f1]
    NativeActivation::removeLocalReference+0x51 hs_err_pid1080.log-C 
[rexx.dll+0x848f3]
    ReleaseLocalReference+0x63 hs_err_pid1080.log-C [BSF4ooRexx.DLL+0x1540a]
    RexxThreadContext_::ReleaseLocalReference+0x1a hs_err_pid1080.log-C 
[BSF4ooRexx.DLL+0x174f1]
    RgfProcessJArgs+0x321 -- hs_err_pid2324.log- hs_err_pid2324.log- 
hs_err_pid2324.log-Stack:
    [0x174a0000,0x17520000], sp=0x1751ee68, free space=507k 
hs_err_pid2324.log:Native frames:
    (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
hs_err_pid2324.log-C
    [rexx.dll+0x2a368] *MethodDictionary::getMethod*+0x18 hs_err_pid2324.log-C 
[rexx.dll+0x91256]
    RexxBehaviour::methodLookup+0x26 hs_err_pid2324.log-C [rexx.dll+0x4c842]
    RexxObject::messageSend+0x32 -- hs_err_pid7444.log- hs_err_pid7444.log-
    hs_err_pid7444.log-Stack: [0x17a70000,0x17af0000], sp=0x17aee9f8, free 
space=506k
    hs_err_pid7444.log:Native frames: (J=compiled Java code, j=interpreted, 
Vv=VM code, C=native
    code) hs_err_pid7444.log-C [rexx.dll+0x2a368] 
*MethodDictionary::getMethod*+0x18
    hs_err_pid7444.log-C [rexx.dll+0x91256] RexxBehaviour::methodLookup+0x26 
hs_err_pid7444.log-C
    [rexx.dll+0x4c842] RexxObject::messageSend+0x32


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to