Not sure whether I should post such observations here or better in the #806 thread:
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff82bfc21f8, pid=17256, tid=0x0000000000004744 # # JRE version: OpenJDK Runtime Environment (8.0_333-b02) (build 1.8.0_333-b02) # Java VM: OpenJDK 64-Bit Server VM (25.333-b02 mixed mode windows-amd64 compressed oops) # Problematic frame: #*C [rexx.dll+0x221f8] ArrayClass::append+0x28* # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report, please visit: #https://bell-sw.com/support # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x000001c43c7eb800): JavaThread "Thread-3" [_thread_in_native, id=18244, stack(0x0000009933b80000,0x0000009933c00000)] siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000040 Registers: RAX=0x0000000000000000, RBX=0x000001c439b0ca60, RCX=0x0000000000000000, RDX=0x000001c41b5936e0 RSP=0x0000009933bff150, RBP=0x0000009933bff498, RSI=0x0000000000000118, RDI=0x0000009933bff180 R8 =0x0000009933bfefb8, R9 =0x0000009933bff498, R10=0x0000000000000000, R11=0x0000000000000246 R12=0x0000000000000000, R13=0x000001c439b0ca60, R14=0x0000009933bff4e0, R15=0x000001c43c7eb800 RIP=0x00007ff82bfc21f8, EFLAGS=0x0000000000010206 Top of Stack: (sp=0x0000009933bff150) 0x0000009933bff150: cccccccccccccccc cccccccccccccccc 0x0000009933bff160: cccccccccccccccc cccccccccccccccc 0x0000009933bff170: cccccccccccccccc cccccccccccccccc 0x0000009933bff180: 0000009933bff1f0 00007ff82c15a0d8 0x0000009933bff190: 0000000000000000 000001c41b5936e0 0x0000009933bff1a0: cccccccccccccccc cccccccccccccccc 0x0000009933bff1b0: 0000000000000000 000001c41b5936e0 0x0000009933bff1c0: cccccc00cccccccc cccccccccccccccc 0x0000009933bff1d0: cccccccccccccccc cccccccccccccccc 0x0000009933bff1e0: fffffffffffffffe cccccccccccccccc 0x0000009933bff1f0: 0000009933bff230 00007ff82c15a15d 0x0000009933bff200: 000001c41b54e380 cccccccccccccccc 0x0000009933bff210: cccccccccccccccc cccccccccccccccc 0x0000009933bff220: cccccccccccccccc cccccccccccccccc 0x0000009933bff230: 0000009933bff290 00007ff82c0454ab 0x0000009933bff240: 000001c41b54e380 0000009933bff328 Instructions: (pc=0x00007ff82bfc21f8) 0x00007ff82bfc21d8: 24 08 57 48 83 ec 30 48 8b fc b9 0c 00 00 00 b8 0x00007ff82bfc21e8: cc cc cc cc f3 ab 48 8b 4c 24 40 48 8b 44 24 40 0x00007ff82bfc21f8: 48 8b 40 40 48 ff c0 48 89 44 24 20 4c 8b 44 24 0x00007ff82bfc2208: 20 48 8b 54 24 48 48 8b 4c 24 40 e8 c8 53 fe ff Register to memory mapping: RAX=0x0000000000000000 is an unknown value RBX={method} {0x000001c439b0ca68} 'jniRexxRunProgram' '(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;' in 'org/rexxla/bsf/engines/rexx/RexxAndJava' RCX=0x0000000000000000 is an unknown value RDX=0x000001c41b5936e0 is an unknown value RSP=0x0000009933bff150 is pointing into the stack for thread: 0x000001c43c7eb800 RBP=0x0000009933bff498 is pointing into the stack for thread: 0x000001c43c7eb800 RSI=0x0000000000000118 is an unknown value RDI=0x0000009933bff180 is pointing into the stack for thread: 0x000001c43c7eb800 R8 =0x0000009933bfefb8 is pointing into the stack for thread: 0x000001c43c7eb800 R9 =0x0000009933bff498 is pointing into the stack for thread: 0x000001c43c7eb800 R10=0x0000000000000000 is an unknown value R11=0x0000000000000246 is an unknown value R12=0x0000000000000000 is an unknown value R13={method} {0x000001c439b0ca68} 'jniRexxRunProgram' '(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;' in 'org/rexxla/bsf/engines/rexx/RexxAndJava' R14=0x0000009933bff4e0 is pointing into the stack for thread: 0x000001c43c7eb800 R15=0x000001c43c7eb800 is a thread Stack: [0x0000009933b80000,0x0000009933c00000], sp=0x0000009933bff150, free space=508k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [rexx.dll+0x221f8] ArrayClass::append+0x28 C [rexx.dll+0x1ba0d8] InterpreterInstance::attachThread+0x88 C [rexx.dll+0x1ba15d] InterpreterInstance::attachThread+0x2d C [rexx.dll+0xa54ab] AttachThread+0x4b C [BSF4ooRexx850.DLL+0x19fb3] RexxInstance_::AttachThread+0x23 C [BSF4ooRexx850.DLL+0x9aaf] Java_org_rexxla_bsf_engines_rexx_RexxAndJava_jniRexxRunProgram+0x3bf C 0x000001c41c579c8e Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.rexxla.bsf.engines.rexx.RexxAndJava.jniRexxRunProgram(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;+0 j org.rexxla.bsf.engines.rexx.RexxEngine.terminate()V+55 j org.apache.bsf.BSFManager.terminate()V+45 j org.rexxla.bsf.engines.rexx.RexxAndJava$ExitDelayed.run()V+11 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- ... cut ... This one is repeatable ATM. Windows, ooRexx 64 bit, r12499, OpenJDK 1.8.0_333. ---rony (classicRexxSamples/ShowCount.rxj)
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel