Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8236429

Access Violation while trying to access serial comms (Windows 10)

    Details

    • Subcomponent:
    • CPU:
      x86_64
    • OS:
      windows_10

      Description

      ADDITIONAL SYSTEM INFORMATION :
      Command used to invoke program; java -cp .;* test03.java

      Files in the working directory:
      43,386 hs_err_pid13432.log
      60,984 RXTXcomm.jar
      3,077 Test03.java

      A DESCRIPTION OF THE PROBLEM :
      I am writing a small program to download trace data from an oscilloscope over a serial (RS232) bus. As I am struggling to use RXTXSerial I have downloaded an example code snippet and saved as Test03.java. The code causing the exception can be found at : http://rxtx.qbang.org/wiki/index.php/Two_way_communcation_with_the_serial_port


      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000180005b00, pid=13432, tid=13952
      #
      # JRE version: Java(TM) SE Runtime Environment (12.0.2+10) (build 12.0.2+10)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (12.0.2+10, mixed mode, sharing, tiered, compressed oops, g1 gc, windows-amd64)
      # Problematic frame:
      # C [rxtxSerial.dll+0x5b00]
      #
      # No core dump will be written. Minidumps are not enabled by default on client versions of Windows
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      --------------- S U M M A R Y ------------

      Command Line: --add-modules=ALL-DEFAULT jdk.compiler/com.sun.tools.javac.launcher.Main test03.java

      Host: Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz, 6 cores, 7G, Windows 10 , 64 bit Build 17763 (10.0.17763.475)
      Time: Tue Dec 10 12:53:23 2019 New Zealand Daylight Time elapsed time: 1 seconds (0d 0h 0m 1s)

      --------------- T H R E A D ---------------

      Current thread (0x0000024367792000): JavaThread "Thread-1" [_thread_in_native, id=13952, stack(0x000000ce5f700000,0x000000ce5f800000)]

      Stack: [0x000000ce5f700000,0x000000ce5f800000], sp=0x000000ce5f7fead0, free space=1018k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [rxtxSerial.dll+0x5b00]

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j gnu.io.RXTXPort.readArray([BII)I+0
      j gnu.io.RXTXPort$SerialInputStream.read([BII)I+212
      j gnu.io.RXTXPort$SerialInputStream.read([B)I+60
      j TwoWaySerialComm$SerialReader.run()V+13
      j java.lang.Thread.run()V+11 java.base@12.0.2
      v ~StubRoutines::call_stub

      siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x000000005f6ff0f8


      Register to memory mapping:

      RIP=0x0000000180005b00 rxtxSerial.dll
      RAX=0x0000000000000001 is an unknown value
      RBX=0x0 is NULL
      RCX=0x000000018001d4d5 rxtxSerial.dll
      RDX=0xfffffffffffff665 is an unknown value
      RSP=0x000000ce5f7fead0 is pointing into the stack for thread: 0x0000024367792000
      RBP=
      [error occurred during error reporting (printing register info), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffacf0298df]

      Registers:
      RAX=0x0000000000000001, RBX=0x0000000000000000, RCX=0x000000018001d4d5, RDX=0xfffffffffffff665
      RSP=0x000000ce5f7fead0, RBP=0x00000000ffffffff, RSI=0x0000000000000000, RDI=0x0000024367792330
      R8 =0x0000000000000002, R9 =0xfffffffffffff63c, R10=0x00007ffacf11d2b0, R11=0x8101010101010100
      R12=0x000000005f6ff0f0, R13=0x0000000000000001, R14=0x000000ce5f7fecb8, R15=0x0000000000000000
      RIP=0x0000000180005b00, EFLAGS=0x0000000000010202

      Top of Stack: (sp=0x000000ce5f7fead0)
      0x000000ce5f7fead0: 0000000000000000 0000000000000000
      0x000000ce5f7feae0: 0000000000000000 0000024367792330
      0x000000ce5f7feaf0: 0000000000000000 000000ce5f7fecb8
      0x000000ce5f7feb00: 0000024367cc0cf8 0000000000000001
      0x000000ce5f7feb10: 0000024367792330 0000000000000001
      0x000000ce5f7feb20: ffffffffffffffff 0000000180006211
      0x000000ce5f7feb30: 0000024367792970 ffffffffffffffff
      0x000000ce5f7feb40: 0000000000000001 0000024367792970
      0x000000ce5f7feb50: 0000024300000001 00007ffaffffffff
      0x000000ce5f7feb60: 000000ce5f7fecc0 000000ce5f7fecc0
      0x000000ce5f7feb70: 0000024367cc0cf8 0000024367792000
      0x000000ce5f7feb80: 0000024367399bf0 00007ffacf0c7843
      0x000000ce5f7feb90: 000000ce5f7ff200 0000024367792000
      0x000000ce5f7feba0: 0000024367792000 0000ae20c8b92be2
      0x000000ce5f7febb0: 0000024367cc0d00 0000024367cc0cf8
      0x000000ce5f7febc0: 0000024367792000 000000ce5f7fecc0

      Instructions: (pc=0x0000000180005b00)
      0x0000000180005a00: 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc
      0x0000000180005a10: 48 89 5c 24 08 4c 89 4c 24 20 44 89 44 24 18 55
      0x0000000180005a20: 56 57 41 54 41 55 41 56 41 57 48 83 ec 20 48 8b
      0x0000000180005a30: 2a 48 8b 01 33 db 48 8b d5 48 8b f9 44 8b fb 8b
      0x0000000180005a40: f3 ff 90 f8 00 00 00 4c 8d 0d 9e 70 01 00 4c 8b
      0x0000000180005a50: e0 48 8b 07 4c 8d 05 b5 70 01 00 49 8b d4 48 8b
      0x0000000180005a60: cf ff 90 f0 02 00 00 48 8b cf 4c 8b c0 48 85 c0
      0x0000000180005a70: 48 8b 07 75 28 ff 90 80 00 00 00 4c 8b 1f 48 8b
      0x0000000180005a80: cf 41 ff 93 88 00 00 00 4c 8b 1f 49 8b d4 48 8b
      0x0000000180005a90: cf 41 ff 93 b8 00 00 00 4c 8b e3 eb 54 48 8b d5
      0x0000000180005aa0: ff 90 20 03 00 00 49 8b d4 48 8b cf 48 63 e8 48
      0x0000000180005ab0: 8b 07 ff 90 b8 00 00 00 48 8d 15 51 70 01 00 48
      0x0000000180005ac0: 8d 0d 0e 7a 01 00 41 b8 02 00 00 00 e8 6f 62 00
      0x0000000180005ad0: 00 85 c0 75 19 85 ed 75 15 e8 c2 5e 00 00 48 8d
      0x0000000180005ae0: 15 23 7a 01 00 48 8d 48 60 e8 3a 5d 00 00 4c 8b
      0x0000000180005af0: e5 8b ac 24 88 00 00 00 44 8b ac 24 80 00 00 00
      0x0000000180005b00: 45 8b 74 24 08 41 89 5c 24 08 41 8b fd 85 ed 78
      0x0000000180005b10: 09 ff 15 e9 14 01 00 44 8b f8 45 85 ed 7e 4a 90
      0x0000000180005b20: 8b c6 ff c6 83 f8 14 7d 40 85 ed 78 0d ff 15 cd
      0x0000000180005b30: 14 01 00 41 2b c7 3b c5 7d 2f 8b 4c 24 70 48 63
      0x0000000180005b40: d3 44 8b c7 48 03 54 24 78 e8 a2 31 00 00 85 c0
      0x0000000180005b50: 78 33 74 06 03 d8 2b f8 eb 0a b9 e8 03 00 00 e8
      0x0000000180005b60: 1c 1c 00 00 41 3b dd 7c b7 8b c3 45 89 74 24 08
      0x0000000180005b70: 48 8b 5c 24 60 48 83 c4 20 41 5f 41 5e 41 5d 41
      0x0000000180005b80: 5c 5f 5e 5d c3 e8 1e 61 00 00 83 38 04 74 05 e8
      0x0000000180005b90: 14 61 00 00 83 c8 ff eb d2 cc cc cc cc cc cc cc
      0x0000000180005ba0: 40 53 55 56 57 41 54 41 55 48 81 ec b8 00 00 00
      0x0000000180005bb0: 48 8b 05 71 85 01 00 48 33 c4 48 89 84 24 a0 00
      0x0000000180005bc0: 00 00 48 8b 01 45 8b e9 41 8b f8 48 8b f2 48 8b
      0x0000000180005bd0: d9 ff 90 f8 00 00 00 4c 8b 13 4c 8d 0d 33 6f 01
      0x0000000180005be0: 00 4c 8d 05 7c 6f 01 00 48 8b d0 48 8b cb 4c 8b
      0x0000000180005bf0: e0 41 ff 92 f0 02 00 00 33 ed 48 8b cb 4c 8b c0


      Stack slot to memory mapping:
      stack at sp + 0 slots: 0x0 is NULL
      stack at sp + 1 slots: 0x0 is NULL
      stack at sp + 2 slots: 0x0 is NULL
      stack at sp + 3 slots: 0x0000024367792330 points into unknown readable memory: f0 4d 74 cf fa 7f 00 00
      stack at sp + 4 slots: 0x0 is NULL
      stack at sp + 5 slots: 0x000000ce5f7fecb8 is pointing into the stack for thread: 0x0000024367792000
      stack at sp + 6 slots: 0x0000024367cc0cf8 is pointing into metadata
      stack at sp + 7 slots: 0x0000000000000001 is an unknown value


      --------------- P R O C E S S ---------------

      Threads class SMR info:
      _java_thread_list=0x0000024367603010, length=14, elements={
      0x000002436650c000, 0x000002436650d800, 0x0000024366529800, 0x000002436652b800,
      0x000002436652c800, 0x0000024366531800, 0x0000024366e49800, 0x0000024366f83000,
      0x0000024366fcb000, 0x00000243675da800, 0x0000024367791800, 0x0000024367792000,
      0x0000024367612800, 0x0000024347d87000
      }

      Java Threads: ( => current thread )
        0x000002436650c000 JavaThread "Reference Handler" daemon [_thread_blocked, id=572, stack(0x000000ce5eb00000,0x000000ce5ec00000)]
        0x000002436650d800 JavaThread "Finalizer" daemon [_thread_blocked, id=7804, stack(0x000000ce5ec00000,0x000000ce5ed00000)]
        0x0000024366529800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12888, stack(0x000000ce5ed00000,0x000000ce5ee00000)]
        0x000002436652b800 JavaThread "Attach Listener" daemon [_thread_blocked, id=3628, stack(0x000000ce5ee00000,0x000000ce5ef00000)]
        0x000002436652c800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=8480, stack(0x000000ce5ef00000,0x000000ce5f000000)]
        0x0000024366531800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=5312, stack(0x000000ce5f000000,0x000000ce5f100000)]
        0x0000024366e49800 JavaThread "Sweeper thread" daemon [_thread_blocked, id=1772, stack(0x000000ce5f100000,0x000000ce5f200000)]
        0x0000024366f83000 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=8356, stack(0x000000ce5f200000,0x000000ce5f300000)]
        0x0000024366fcb000 JavaThread "Service Thread" daemon [_thread_blocked, id=5544, stack(0x000000ce5f300000,0x000000ce5f400000)]
        0x00000243675da800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=15148, stack(0x000000ce5f500000,0x000000ce5f600000)]
        0x0000024367791800 JavaThread "Thread-0" [_thread_in_native, id=11292, stack(0x000000ce5f600000,0x000000ce5f700000)]
      =>0x0000024367792000 JavaThread "Thread-1" [_thread_in_native, id=13952, stack(0x000000ce5f700000,0x000000ce5f800000)]
        0x0000024367612800 JavaThread "Thread-2" [_thread_in_native, id=10148, stack(0x000000ce5f800000,0x000000ce5f900000)]
        0x0000024347d87000 JavaThread "DestroyJavaVM" [_thread_blocked, id=5008, stack(0x000000ce5e400000,0x000000ce5e500000)]

      Other Threads:
        0x000002436650a800 VMThread "VM Thread" [stack: 0x000000ce5ea00000,0x000000ce5eb00000] [id=6184]
        0x000002436702f800 WatcherThread [stack: 0x000000ce5f400000,0x000000ce5f500000] [id=7800]
        0x0000024347dc4800 GCTaskThread "GC Thread#0" [stack: 0x000000ce5e500000,0x000000ce5e600000] [id=2840]
        0x0000024347dd2000 ConcurrentGCThread "G1 Main Marker" [stack: 0x000000ce5e600000,0x000000ce5e700000] [id=7348]
        0x0000024347dd5800 ConcurrentGCThread "G1 Conc#0" [stack: 0x000000ce5e700000,0x000000ce5e800000] [id=7592]
        0x0000024366385800 ConcurrentGCThread "G1 Refine#0" [stack: 0x000000ce5e800000,0x000000ce5e900000] [id=5124]
        0x0000024366387000 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x000000ce5e900000,0x000000ce5ea00000] [id=3552]

      Threads with active compile tasks:

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap address: 0x0000000083600000, size: 1994 MB, Compressed Oops mode: 32-bit
      Narrow klass base: 0x0000000800000000, Narrow klass shift: 3
      Compressed class space size: 1073741824 Address: 0x0000000801190000

      Heap:
       garbage-first heap total 129024K, used 17408K [0x0000000083600000, 0x0000000100000000)
        region size 1024K, 19 young (19456K), 0 survivors (0K)
       Metaspace used 9568K, capacity 12361K, committed 12544K, reserved 1060864K
        class space used 1156K, capacity 1485K, committed 1536K, reserved 1048576K
      Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, A=archive, TAMS=top-at-mark-start (previous, next)
      | 0|0x0000000083600000, 0x0000000083600000, 0x0000000083700000| 0%| F| |TAMS 0x0000000083600000, 0x0000000083600000| Untracked
      | 1|0x0000000083700000, 0x0000000083700000, 0x0000000083800000| 0%| F| |TAMS 0x0000000083700000, 0x0000000083700000| Untracked
      | 2|0x0000000083800000, 0x0000000083800000, 0x0000000083900000| 0%| F| |TAMS 0x0000000083800000, 0x0000000083800000| Untracked
      | 3|0x0000000083900000, 0x0000000083900000, 0x0000000083a00000| 0%| F| |TAMS 0x0000000083900000, 0x0000000083900000| Untracked
      | 4|0x0000000083a00000, 0x0000000083a00000, 0x0000000083b00000| 0%| F| |TAMS 0x0000000083a00000, 0x0000000083a00000| Untracked
      | 5|0x0000000083b00000, 0x0000000083b00000, 0x0000000083c00000| 0%| F| |TAMS 0x0000000083b00000, 0x0000000083b00000| Untracked
      | 6|0x0000000083c00000, 0x0000000083c00000, 0x0000000083d00000| 0%| F| |TAMS 0x0000000083c00000, 0x0000000083c00000| Untracked
      | 7|0x0000000083d00000, 0x0000000083d00000, 0x0000000083e00000| 0%| F| |TAMS 0x0000000083d00000, 0x0000000083d00000| Untracked
      | 8|0x0000000083e00000, 0x0000000083e00000, 0x0000000083f00000| 0%| F| |TAMS 0x0000000083e00000, 0x0000000083e00000| Untracked
      | 9|0x0000000083f00000, 0x0000000083f00000, 0x0000000084000000| 0%| F| |TAMS 0x0000000083f00000, 0x0000000083f00000| Untracked
      | 10|0x0000000084000000, 0x0000000084000000, 0x0000000084100000| 0%| F| |TAMS 0x0000000084000000, 0x0000000084000000| Untracked
      | 11|0x0000000084100000, 0x0000000084100000, 0x0000000084200000| 0%| F| |TAMS 0x0000000084100000, 0x0000000084100000| Untracked
      | 12|0x0000000084200000, 0x0000000084200000, 0x0000000084300000| 0%| F| |TAMS 0x0000000084200000, 0x0000000084200000| Untracked
      | 13|0x0000000084300000, 0x0000000084300000, 0x0000000084400000| 0%| F| |TAMS 0x0000000084300000, 0x0000000084300000| Untracked
      | 14|0x0000000084400000, 0x0000000084400000, 0x0000000084500000| 0%| F| |TAMS 0x0000000084400000, 0x0000000084400000| Untracked
      | 15|0x0000000084500000, 0x0000000084500000, 0x0000000084600000| 0%| F| |TAMS 0x0000000084500000, 0x0000000084500000| Untracked
      | 16|0x0000000084600000, 0x0000000084600000, 0x0000000084700000| 0%| F| |TAMS 0x0000000084600000, 0x0000000084600000| Untracked
      | 17|0x0000000084700000, 0x0000000084700000, 0x0000000084800000| 0%| F| |TAMS 0x0000000084700000, 0x0000000084700000| Untracked
      | 18|0x0000000084800000, 0x0000000084800000, 0x0000000084900000| 0%| F| |TAMS 0x0000000084800000, 0x0000000084800000| Untracked
      | 19|0x0000000084900000, 0x0000000084900000, 0x0000000084a00000| 0%| F| |TAMS 0x0000000084900000, 0x0000000084900000| Untracked
      | 20|0x0000000084a00000, 0x0000000084a00000, 0x0000000084b00000| 0%| F| |TAMS 0x0000000084a00000, 0x0000000084a00000| Untracked
      | 21|0x0000000084b00000, 0x0000000084b00000, 0x0000000084c00000| 0%| F| |TAMS 0x0000000084b00000, 0x0000000084b00000| Untracked
      | 22|0x0000000084c00000, 0x0000000084c00000, 0x0000000084d00000| 0%| F| |TAMS 0x0000000084c00000, 0x0000000084c00000| Untracked
      | 23|0x0000000084d00000, 0x0000000084d00000, 0x0000000084e00000| 0%| F| |TAMS 0x0000000084d00000, 0x0000000084d00000| Untracked
      | 24|0x0000000084e00000, 0x0000000084e00000, 0x0000000084f00000| 0%| F| |TAMS 0x0000000084e00000, 0x0000000084e00000| Untracked
      | 25|0x0000000084f00000, 0x0000000084f00000, 0x0000000085000000| 0%| F| |TAMS 0x0000000084f00000, 0x0000000084f00000| Untracked
      | 26|0x0000000085000000, 0x0000000085000000, 0x0000000085100000| 0%| F| |TAMS 0x0000000085000000, 0x0000000085000000| Untracked
      | 27|0x0000000085100000, 0x0000000085100000, 0x0000000085200000| 0%| F| |TAMS 0x0000000085100000, 0x0000000085100000| Untracked
      | 28|0x0000000085200000, 0x0000000085200000, 0x0000000085300000| 0%| F| |TAMS 0x0000000085200000, 0x0000000085200000| Untracked
      | 29|0x0000000085300000, 0x0000000085300000, 0x0000000085400000| 0%| F| |TAMS 0x0000000085300000, 0x0000000085300000| Untracked
      | 30|0x0000000085400000, 0x0000000085400000, 0x0000000085500000| 0%| F| |TAMS 0x0000000085400000, 0x0000000085400000| Untracked
      | 31|0x0000000085500000, 0x0000000085500000, 0x0000000085600000| 0%| F| |TAMS 0x0000000085500000, 0x0000000085500000| Untracked
      | 32|0x0000000085600000, 0x0000000085600000, 0x0000000085700000| 0%| F| |TAMS 0x0000000085600000, 0x0000000085600000| Untracked
      | 33|0x0000000085700000, 0x0000000085700000, 0x0000000085800000| 0%| F| |TAMS 0x0000000085700000, 0x0000000085700000| Untracked
      | 34|0x0000000085800000, 0x0000000085800000, 0x0000000085900000| 0%| F| |TAMS 0x0000000085800000, 0x0000000085800000| Untracked
      | 35|0x0000000085900000, 0x0000000085900000, 0x0000000085a00000| 0%| F| |TAMS 0x0000000085900000, 0x0000000085900000| Untracked
      | 36|0x0000000085a00000, 0x0000000085a00000, 0x0000000085b00000| 0%| F| |TAMS 0x0000000085a00000, 0x0000000085a00000| Untracked
      | 37|0x0000000085b00000, 0x0000000085b00000, 0x0000000085c00000| 0%| F| |TAMS 0x0000000085b00000, 0x0000000085b00000| Untracked
      | 38|0x0000000085c00000, 0x0000000085c00000, 0x0000000085d00000| 0%| F| |TAMS 0x0000000085c00000, 0x0000000085c00000| Untracked
      | 39|0x0000000085d00000, 0x0000000085d00000, 0x0000000085e00000| 0%| F| |TAMS 0x0000000085d00000, 0x0000000085d00000| Untracked
      | 40|0x0000000085e00000, 0x0000000085e00000, 0x0000000085f00000| 0%| F| |TAMS 0x0000000085e00000, 0x0000000085e00000| Untracked
      | 41|0x0000000085f00000, 0x0000000085f00000, 0x0000000086000000| 0%| F| |TAMS 0x0000000085f00000, 0x0000000085f00000| Untracked
      | 42|0x0000000086000000, 0x0000000086000000, 0x0000000086100000| 0%| F| |TAMS 0x0000000086000000, 0x0000000086000000| Untracked
      | 43|0x0000000086100000, 0x0000000086100000, 0x0000000086200000| 0%| F| |TAMS 0x0000000086100000, 0x0000000086100000| Untracked
      | 44|0x0000000086200000, 0x0000000086200000, 0x0000000086300000| 0%| F| |TAMS 0x0000000086200000, 0x0000000086200000| Untracked
      | 45|0x0000000086300000, 0x0000000086300000, 0x0000000086400000| 0%| F| |TAMS 0x0000000086300000, 0x0000000086300000| Untracked
      | 46|0x0000000086400000, 0x0000000086400000, 0x0000000086500000| 0%| F| |TAMS 0x0000000086400000, 0x0000000086400000| Untracked
      | 47|0x0000000086500000, 0x0000000086500000, 0x0000000086600000| 0%| F| |TAMS 0x0000000086500000, 0x0000000086500000| Untracked
      | 48|0x0000000086600000, 0x0000000086600000, 0x0000000086700000| 0%| F| |TAMS 0x0000000086600000, 0x0000000086600000| Untracked
      | 49|0x0000000086700000, 0x0000000086700000, 0x0000000086800000| 0%| F| |TAMS 0x0000000086700000, 0x0000000086700000| Untracked
      | 50|0x0000000086800000, 0x0000000086800000, 0x0000000086900000| 0%| F| |TAMS 0x0000000086800000, 0x0000000086800000| Untracked
      | 51|0x0000000086900000, 0x0000000086900000, 0x0000000086a00000| 0%| F| |TAMS 0x0000000086900000, 0x0000000086900000| Untracked
      | 52|0x0000000086a00000, 0x0000000086a00000, 0x0000000086b00000| 0%| F| |TAMS 0x0000000086a00000, 0x0000000086a00000| Untracked
      | 53|0x0000000086b00000, 0x0000000086b00000, 0x0000000086c00000| 0%| F| |TAMS 0x0000000086b00000, 0x0000000086b00000| Untracked
      | 54|0x0000000086c00000, 0x0000000086c00000, 0x0000000086d00000| 0%| F| |TAMS 0x0000000086c00000, 0x0000000086c00000| Untracked
      | 55|0x0000000086d00000, 0x0000000086d00000, 0x0000000086e00000| 0%| F| |TAMS 0x0000000086d00000, 0x0000000086d00000| Untracked
      | 56|0x0000000086e00000, 0x0000000086e00000, 0x0000000086f00000| 0%| F| |TAMS 0x0000000086e00000, 0x0000000086e00000| Untracked
      | 57|0x0000000086f00000, 0x0000000086f00000, 0x0000000087000000| 0%| F| |TAMS 0x0000000086f00000, 0x0000000086f00000| Untracked
      | 58|0x0000000087000000, 0x0000000087000000, 0x0000000087100000| 0%| F| |TAMS 0x0000000087000000, 0x0000000087000000| Untracked
      | 59|0x0000000087100000, 0x0000000087100000, 0x0000000087200000| 0%| F| |TAMS 0x0000000087100000, 0x0000000087100000| Untracked
      | 60|0x0000000087200000, 0x0000000087200000, 0x0000000087300000| 0%| F| |TAMS 0x0000000087200000, 0x0000000087200000| Untracked
      | 61|0x0000000087300000, 0x0000000087300000, 0x0000000087400000| 0%| F| |TAMS 0x0000000087300000, 0x0000000087300000| Untracked
      | 62|0x0000000087400000, 0x0000000087400000, 0x0000000087500000| 0%| F| |TAMS 0x0000000087400000, 0x0000000087400000| Untracked
      | 63|0x0000000087500000, 0x0000000087500000, 0x0000000087600000| 0%| F| |TAMS 0x0000000087500000, 0x0000000087500000| Untracked
      | 64|0x0000000087600000, 0x0000000087600000, 0x0000000087700000| 0%| F| |TAMS 0x0000000087600000, 0x0000000087600000| Untracked
      | 65|0x0000000087700000, 0x0000000087700000, 0x0000000087800000| 0%| F| |TAMS 0x0000000087700000, 0x0000000087700000| Untracked
      | 66|0x0000000087800000, 0x0000000087800000, 0x0000000087900000| 0%| F| |TAMS 0x0000000087800000, 0x0000000087800000| Untracked
      | 67|0x0000000087900000, 0x0000000087900000, 0x0000000087a00000| 0%| F| |TAMS 0x0000000087900000, 0x0000000087900000| Untracked
      | 68|0x0000000087a00000, 0x0000000087a00000, 0x0000000087b00000| 0%| F| |TAMS 0x0000000087a00000, 0x0000000087a00000| Untracked
      | 69|0x0000000087b00000, 0x0000000087b00000, 0x0000000087c00000| 0%| F| |TAMS 0x0000000087b00000, 0x0000000087b00000| Untracked
      | 70|0x0000000087c00000, 0x0000000087c00000, 0x0000000087d00000| 0%| F| |TAMS 0x0000000087c00000, 0x0000000087c00000| Untracked
      | 71|0x0000000087d00000, 0x0000000087d00000, 0x0000000087e00000| 0%| F| |TAMS 0x0000000087d00000, 0x0000000087d00000| Untracked
      | 72|0x0000000087e00000, 0x0000000087e00000, 0x0000000087f00000| 0%| F| |TAMS 0x0000000087e00000, 0x0000000087e00000| Untracked
      | 73|0x0000000087f00000, 0x0000000087f00000, 0x0000000088000000| 0%| F| |TAMS 0x0000000087f00000, 0x0000000087f00000| Untracked
      | 74|0x0000000088000000, 0x0000000088000000, 0x0000000088100000| 0%| F| |TAMS 0x0000000088000000, 0x0000000088000000| Untracked
      | 75|0x0000000088100000, 0x0000000088100000, 0x0000000088200000| 0%| F| |TAMS 0x0000000088100000, 0x0000000088100000| Untracked
      | 76|0x0000000088200000, 0x0000000088200000, 0x0000000088300000| 0%| F| |TAMS 0x0000000088200000, 0x0000000088200000| Untracked
      | 77|0x0000000088300000, 0x0000000088300000, 0x0000000088400000| 0%| F| |TAMS 0x0000000088300000, 0x0000000088300000| Untracked
      | 78|0x0000000088400000, 0x0000000088400000, 0x0000000088500000| 0%| F| |TAMS 0x0000000088400000, 0x0000000088400000| Untracked
      | 79|0x0000000088500000, 0x0000000088500000, 0x0000000088600000| 0%| F| |TAMS 0x0000000088500000, 0x0000000088500000| Untracked
      | 80|0x0000000088600000, 0x0000000088600000, 0x0000000088700000| 0%| F| |TAMS 0x0000000088600000, 0x0000000088600000| Untracked
      | 81|0x0000000088700000, 0x0000000088700000, 0x0000000088800000| 0%| F| |TAMS 0x0000000088700000, 0x0000000088700000| Untracked
      | 82|0x0000000088800000, 0x0000000088800000, 0x0000000088900000| 0%| F| |TAMS 0x0000000088800000, 0x0000000088800000| Untracked
      | 83|0x0000000088900000, 0x0000000088900000, 0x0000000088a00000| 0%| F| |TAMS 0x0000000088900000, 0x0000000088900000| Untracked
      | 84|0x0000000088a00000, 0x0000000088a00000, 0x0000000088b00000| 0%| F| |TAMS 0x0000000088a00000, 0x0000000088a00000| Untracked
      | 85|0x0000000088b00000, 0x0000000088b00000, 0x0000000088c00000| 0%| F| |TAMS 0x0000000088b00000, 0x0000000088b00000| Untracked
      | 86|0x0000000088c00000, 0x0000000088c00000, 0x0000000088d00000| 0%| F| |TAMS 0x0000000088c00000, 0x0000000088c00000| Untracked
      | 87|0x0000000088d00000, 0x0000000088d00000, 0x0000000088e00000| 0%| F| |TAMS 0x0000000088d00000, 0x0000000088d00000| Untracked
      | 88|0x0000000088e00000, 0x0000000088e00000, 0x0000000088f00000| 0%| F| |TAMS 0x0000000088e00000, 0x0000000088e00000| Untracked
      | 89|0x0000000088f00000, 0x0000000088f00000, 0x0000000089000000| 0%| F| |TAMS 0x0000000088f00000, 0x0000000088f00000| Untracked
      | 90|0x0000000089000000, 0x0000000089000000, 0x0000000089100000| 0%| F| |TAMS 0x0000000089000000, 0x0000000089000000| Untracked
      | 91|0x0000000089100000, 0x0000000089100000, 0x0000000089200000| 0%| F| |TAMS 0x0000000089100000, 0x0000000089100000| Untracked
      | 92|0x0000000089200000, 0x0000000089200000, 0x0000000089300000| 0%| F| |TAMS 0x0000000089200000, 0x0000000089200000| Untracked
      | 93|0x0000000089300000, 0x0000000089300000, 0x0000000089400000| 0%| F| |TAMS 0x0000000089300000, 0x0000000089300000| Untracked
      | 94|0x0000000089400000, 0x0000000089400000, 0x0000000089500000| 0%| F| |TAMS 0x0000000089400000, 0x0000000089400000| Untracked
      | 95|0x0000000089500000, 0x0000000089500000, 0x0000000089600000| 0%| F| |TAMS 0x0000000089500000, 0x0000000089500000| Untracked
      | 96|0x0000000089600000, 0x0000000089600000, 0x0000000089700000| 0%| F| |TAMS 0x0000000089600000, 0x0000000089600000| Untracked
      | 97|0x0000000089700000, 0x0000000089700000, 0x0000000089800000| 0%| F| |TAMS 0x0000000089700000, 0x0000000089700000| Untracked
      | 98|0x0000000089800000, 0x0000000089800000, 0x0000000089900000| 0%| F| |TAMS 0x0000000089800000, 0x0000000089800000| Untracked
      | 99|0x0000000089900000, 0x0000000089900000, 0x0000000089a00000| 0%| F| |TAMS 0x0000000089900000, 0x0000000089900000| Untracked
      | 100|0x0000000089a00000, 0x0000000089a00000, 0x0000000089b00000| 0%| F| |TAMS 0x0000000089a00000, 0x0000000089a00000| Untracked
      | 101|0x0000000089b00000, 0x0000000089b00000, 0x0000000089c00000| 0%| F| |TAMS 0x0000000089b00000, 0x0000000089b00000| Untracked
      | 102|0x0000000089c00000, 0x0000000089c00000, 0x0000000089d00000| 0%| F| |TAMS 0x0000000089c00000, 0x0000000089c00000| Untracked
      | 103|0x0000000089d00000, 0x0000000089d00000, 0x0000000089e00000| 0%| F| |TAMS 0x0000000089d00000, 0x0000000089d00000| Untracked
      | 104|0x0000000089e00000, 0x0000000089e00000, 0x0000000089f00000| 0%| F| |TAMS 0x0000000089e00000, 0x0000000089e00000| Untracked
      | 105|0x0000000089f00000, 0x0000000089f00000, 0x000000008a000000| 0%| F| |TAMS 0x0000000089f00000, 0x0000000089f00000| Untracked
      | 106|0x000000008a000000, 0x000000008a000000, 0x000000008a100000| 0%| F| |TAMS 0x000000008a000000, 0x000000008a000000| Untracked
      | 107|0x000000008a100000, 0x000000008a1713b0, 0x000000008a200000| 44%| E| |TAMS 0x000000008a100000, 0x000000008a100000| Complete
      | 108|0x000000008a200000, 0x000000008a300000, 0x000000008a300000|100%| E|CS|TAMS 0x000000008a200000, 0x000000008a200000| Complete
      | 109|0x000000008a300000, 0x000000008a400000, 0x000000008a400000|100%| E|CS|TAMS 0x000000008a300000, 0x000000008a300000| Complete
      | 110|0x000000008a400000, 0x000000008a500000, 0x000000008a500000|100%| E|CS|TAMS 0x000000008a400000, 0x000000008a400000| Complete
      | 111|0x000000008a500000, 0x000000008a600000, 0x000000008a600000|100%| E|CS|TAMS 0x000000008a500000, 0x000000008a500000| Complete
      | 112|0x000000008a600000, 0x000000008a700000, 0x000000008a700000|100%| E|CS|TAMS 0x000000008a600000, 0x000000008a600000| Complete
      | 113|0x000000008a700000, 0x000000008a800000, 0x000000008a800000|100%| E|CS|TAMS 0x000000008a700000, 0x000000008a700000| Complete
      | 114|0x000000008a800000, 0x000000008a900000, 0x000000008a900000|100%| E|CS|TAMS 0x000000008a800000, 0x000000008a800000| Complete
      | 115|0x000000008a900000, 0x000000008aa00000, 0x000000008aa00000|100%| E|CS|TAMS 0x000000008a900000, 0x000000008a900000| Complete
      | 116|0x000000008aa00000, 0x000000008ab00000, 0x000000008ab00000|100%| E|CS|TAMS 0x000000008aa00000, 0x000000008aa00000| Complete
      | 117|0x000000008ab00000, 0x000000008ac00000, 0x000000008ac00000|100%| E|CS|TAMS 0x000000008ab00000, 0x000000008ab00000| Complete
      | 118|0x000000008ac00000, 0x000000008ad00000, 0x000000008ad00000|100%| E|CS|TAMS 0x000000008ac00000, 0x000000008ac00000| Complete
      | 119|0x000000008ad00000, 0x000000008ae00000, 0x000000008ae00000|100%| E|CS|TAMS 0x000000008ad00000, 0x000000008ad00000| Complete
      | 120|0x000000008ae00000, 0x000000008af00000, 0x000000008af00000|100%| E|CS|TAMS 0x000000008ae00000, 0x000000008ae00000| Complete
      | 121|0x000000008af00000, 0x000000008b000000, 0x000000008b000000|100%| E|CS|TAMS 0x000000008af00000, 0x000000008af00000| Complete
      | 122|0x000000008b000000, 0x000000008b100000, 0x000000008b100000|100%| E|CS|TAMS 0x000000008b000000, 0x000000008b000000| Complete
      | 123|0x000000008b100000, 0x000000008b200000, 0x000000008b200000|100%| E| |TAMS 0x000000008b100000, 0x000000008b100000| Complete
      | 124|0x000000008b200000, 0x000000008b300000, 0x000000008b300000|100%| E|CS|TAMS 0x000000008b200000, 0x000000008b200000| Complete
      | 125|0x000000008b300000, 0x000000008b400000, 0x000000008b400000|100%| E|CS|TAMS 0x000000008b300000, 0x000000008b300000| Complete

      Card table byte_map: [0x000002435f690000,0x000002435fa80000] _byte_map_base: 0x000002435f275000

      Marking Bits (Prev, Next): (CMBitMap*) 0x0000024347dc5b08, (CMBitMap*) 0x0000024347dc5b48
       Prev Bits: [0x000002435fe70000, 0x0000024361d98000)
       Next Bits: [0x0000024361da0000, 0x0000024363cc8000)

      Polling page: 0x0000024345c10000

      Metaspace:

      Usage:
        Non-class: 10.62 MB capacity, 8.21 MB ( 77%) used, 2.38 MB ( 22%) free+waste, 28.75 KB ( <1%) overhead.
            Class: 1.45 MB capacity, 1.13 MB ( 78%) used, 314.78 KB ( 21%) free+waste, 14.06 KB ( <1%) overhead.
             Both: 12.07 MB capacity, 9.34 MB ( 77%) used, 2.69 MB ( 22%) free+waste, 42.81 KB ( <1%) overhead.

      Virtual space:
        Non-class space: 12.00 MB reserved, 10.75 MB ( 90%) committed
            Class space: 1.00 GB reserved, 1.50 MB ( <1%) committed
                   Both: 1.01 GB reserved, 12.25 MB ( 1%) committed

      Chunk freelists:
         Non-Class: 512 bytes
             Class: 2.38 KB
              Both: 2.88 KB

      CodeHeap 'non-profiled nmethods': size=120064Kb used=391Kb max_used=391Kb free=119672Kb
       bounds [0x0000024357c50000, 0x0000024357ec0000, 0x000002435f190000]
      CodeHeap 'profiled nmethods': size=120000Kb used=2604Kb max_used=2604Kb free=117395Kb
       bounds [0x0000024350720000, 0x00000243509b0000, 0x0000024357c50000]
      CodeHeap 'non-nmethods': size=5696Kb used=1119Kb max_used=1143Kb free=4576Kb
       bounds [0x0000024350190000, 0x0000024350400000, 0x0000024350720000]
       total_blobs=1985 nmethods=1289 adapters=334
       compilation: enabled
                    stopped_count=0, restarted_count=0
       full_count=0

      Compilation events (10 events):
      Event: 1.034 Thread 0x0000024366531800 nmethod 1285 0x00000243509a8890 code [0x00000243509a8a60, 0x00000243509a8df0]
      Event: 1.034 Thread 0x0000024366531800 1279 3 java.lang.String::toUpperCase (29 bytes)
      Event: 1.034 Thread 0x0000024366531800 nmethod 1279 0x00000243509a8e90 code [0x00000243509a9080, 0x00000243509a93a0]
      Event: 1.037 Thread 0x00000243675da800 nmethod 1275 0x0000024357cb1410 code [0x0000024357cb15c0, 0x0000024357cb1a78]
      Event: 1.039 Thread 0x0000024366531800 1287 3 java.util.zip.ZipUtils::LG (22 bytes)
      Event: 1.039 Thread 0x0000024366531800 nmethod 1287 0x00000243509a9490 code [0x00000243509a9660, 0x00000243509a9918]
      Event: 1.070 Thread 0x0000024366531800 1288 3 java.util.WeakHashMap::getTable (9 bytes)
      Event: 1.071 Thread 0x0000024366531800 nmethod 1288 0x00000243509a9a90 code [0x00000243509a9c60, 0x00000243509a9e30]
      Event: 1.071 Thread 0x0000024366531800 1289 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes)
      Event: 1.071 Thread 0x0000024366531800 nmethod 1289 0x00000243509a9f10 code [0x00000243509aa140, 0x00000243509aadd0]

      GC Heap History (0 events):
      No events

      Deoptimization events (10 events):
      Event: 0.323 Thread 0x0000024347d87000 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000024357c9215c method=java.lang.StringLatin1.indexOf([BI[BII)I @ 18 c2
      Event: 0.323 Thread 0x0000024347d87000 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000024357c9215c method=java.lang.StringLatin1.indexOf([BI[BII)I @ 18 c2
      Event: 0.323 Thread 0x0000024347d87000 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000024357c9215c method=java.lang.StringLatin1.indexOf([BI[BII)I @ 18 c2
      Event: 0.323 Thread 0x0000024347d87000 Uncommon trap: reason=profile_predicate action=maybe_recompile pc=0x0000024357c9215c method=java.lang.StringLatin1.indexOf([BI[BII)I @ 18 c2
      Event: 0.446 Thread 0x0000024347d87000 Uncommon trap: reason=bimorphic_or_optimized_type_check action=maybe_recompile pc=0x0000024357c8a2b4 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 56 c2
      Event: 0.453 Thread 0x0000024347d87000 Uncommon trap: reason=bimorphic_or_optimized_type_check action=maybe_recompile pc=0x0000024357c8a428 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 253 c2
      Event: 0.455 Thread 0x0000024347d87000 Uncommon trap: reason=bimorphic_or_optimized_type_check action=maybe_recompile pc=0x0000024357c8a428 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 253 c2
      Event: 0.459 Thread 0x0000024347d87000 Uncommon trap: reason=bimorphic_or_optimized_type_check action=maybe_recompile pc=0x0000024357c8a428 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 253 c2
      Event: 0.581 Thread 0x0000024347d87000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000024357c70340 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1 c2
      Event: 0.582 Thread 0x0000024347d87000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000024357c93704 method=java.lang.StringLatin1.indexOf([BI[BII)I @ 91 c2

      Classes redefined (0 events):
      No events

      Internal exceptions (10 events):
      Event: 0.340 Thread 0x0000024347d87000 Exception <a 'sun/nio/fs/WindowsException'{0x000000008a8f21a0}> (0x000000008a8f21a0) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 0.340 Thread 0x0000024347d87000 Exception <a 'sun/nio/fs/WindowsException'{0x000000008a8f2438}> (0x000000008a8f2438) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 0.342 Thread 0x0000024347d87000 Exception <a 'sun/nio/fs/WindowsException'{0x000000008a8fdcc8}> (0x000000008a8fdcc8) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 0.342 Thread 0x0000024347d87000 Exception <a 'sun/nio/fs/WindowsException'{0x000000008a8fdf68}> (0x000000008a8fdf68) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 0.349 Thread 0x0000024347d87000 Exception <a 'sun/nio/fs/WindowsException'{0x000000008a73c788}> (0x000000008a73c788) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 0.349 Thread 0x0000024347d87000 Exception <a 'sun/nio/fs/WindowsException'{0x000000008a73ca28}> (0x000000008a73ca28) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 0.443 Thread 0x0000024347d87000 Exception <a 'java/lang/NoSuchMethodError'{0x000000008a3a66a8}: java.lang.invoke.DirectMethodHandle$Holder.invokeVirtual(Ljava/lang/Object;Ljava/lang/Object;)V> (0x000000008a3a66a8) thrown at [t:/workspace/open/src/hotspot/share/interpreter/linkResolver.c
      Event: 0.581 Thread 0x0000024347d87000 Implicit null exception at 0x0000024357c6fe04 to 0x0000024357c70326
      Event: 0.582 Thread 0x0000024347d87000 Exception <a 'java/io/FileNotFoundException'{0x000000008a23d7d8}> (0x000000008a23d7d8) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]
      Event: 1.032 Thread 0x0000024347d87000 Exception <a 'java/io/FileNotFoundException'{0x000000008a24f4b8}> (0x000000008a24f4b8) thrown at [t:/workspace/open/src/hotspot/share/prims/jni.cpp, line 615]

      Events (10 events):
      Event: 1.040 loading class gnu/io/UnSupportedLoggerException
      Event: 1.040 loading class gnu/io/UnSupportedLoggerException done
      Event: 1.070 loading class gnu/io/RXTXPort$MonitorThread
      Event: 1.070 loading class gnu/io/RXTXPort$MonitorThread done
      Event: 1.071 Thread 0x0000024367791800 Thread added: 0x0000024367791800
      Event: 1.077 Thread 0x0000024367792000 Thread added: 0x0000024367792000
      Event: 1.077 Thread 0x0000024367612800 Thread added: 0x0000024367612800
      Event: 1.077 Executing VM operation: RevokeBias
      Event: 1.077 Executing VM operation: RevokeBias done
      Event: 1.077 Thread 0x0000024347d87000 Thread exited: 0x0000024347d87000


      Dynamic libraries:
      0x00007ff6486a0000 - 0x00007ff6486af000 C:\Program Files\Java\jdk-12.0.2\bin\java.exe
      0x00007ffafa820000 - 0x00007ffafaa0d000 C:\WINDOWS\SYSTEM32\ntdll.dll
      0x00007ffaf8a30000 - 0x00007ffaf8ae3000 C:\WINDOWS\System32\KERNEL32.DLL
      0x00007ffaf6960000 - 0x00007ffaf6bf3000 C:\WINDOWS\System32\KERNELBASE.dll
      0x00007ffaf7500000 - 0x00007ffaf75fa000 C:\WINDOWS\System32\ucrtbase.dll
      0x00007ffadb360000 - 0x00007ffadb378000 C:\Program Files\Java\jdk-12.0.2\bin\jli.dll
      0x00007ffadaff0000 - 0x00007ffadb006000 C:\Program Files\Java\jdk-12.0.2\bin\VCRUNTIME140.dll
      0x00007ffaf8af0000 - 0x00007ffaf8b93000 C:\WINDOWS\System32\ADVAPI32.dll
      0x00007ffafa430000 - 0x00007ffafa4ce000 C:\WINDOWS\System32\msvcrt.dll
      0x00007ffaf8440000 - 0x00007ffaf84de000 C:\WINDOWS\System32\sechost.dll
      0x00007ffaf84e0000 - 0x00007ffaf8602000 C:\WINDOWS\System32\RPCRT4.dll
      0x00007ffafa290000 - 0x00007ffafa427000 C:\WINDOWS\System32\USER32.dll
      0x00007ffae9ad0000 - 0x00007ffae9d49000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17763.719_none_05b84458071c8757\COMCTL32.dll
      0x00007ffaf7a20000 - 0x00007ffaf7a40000 C:\WINDOWS\System32\win32u.dll
      0x00007ffaf80a0000 - 0x00007ffaf83cc000 C:\WINDOWS\System32\combase.dll
      0x00007ffaf68e0000 - 0x00007ffaf695e000 C:\WINDOWS\System32\bcryptPrimitives.dll
      0x00007ffaf8bc0000 - 0x00007ffaf8be9000 C:\WINDOWS\System32\GDI32.dll
      0x00007ffaf76a0000 - 0x00007ffaf7839000 C:\WINDOWS\System32\gdi32full.dll
      0x00007ffaf7460000 - 0x00007ffaf7500000 C:\WINDOWS\System32\msvcp_win.dll
      0x00007ffaf3aa0000 - 0x00007ffaf3aaa000 C:\WINDOWS\SYSTEM32\VERSION.dll
      0x00007ffafa1b0000 - 0x00007ffafa1de000 C:\WINDOWS\System32\IMM32.DLL
      0x00007ffad6730000 - 0x00007ffad67da000 C:\Program Files\Java\jdk-12.0.2\bin\msvcp140.dll
      0x00007ffaced30000 - 0x00007ffacf8a7000 C:\Program Files\Java\jdk-12.0.2\bin\server\jvm.dll
      0x00007ffafa0f0000 - 0x00007ffafa0f8000 C:\WINDOWS\System32\PSAPI.DLL
      0x00007ffae9a10000 - 0x00007ffae9a19000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
      0x00007ffaee6a0000 - 0x00007ffaee6c4000 C:\WINDOWS\SYSTEM32\WINMM.dll
      0x00007ffaf83d0000 - 0x00007ffaf843d000 C:\WINDOWS\System32\WS2_32.dll
      0x00007ffaee670000 - 0x00007ffaee69d000 C:\WINDOWS\SYSTEM32\WINMMBASE.dll
      0x00007ffaf7620000 - 0x00007ffaf766a000 C:\WINDOWS\System32\cfgmgr32.dll
      0x00007ffaf6870000 - 0x00007ffaf6881000 C:\WINDOWS\System32\kernel.appcore.dll
      0x00007ffadafd0000 - 0x00007ffadafe1000 C:\Program Files\Java\jdk-12.0.2\bin\verify.dll
      0x00007ffaee840000 - 0x00007ffaeea2d000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
      0x00007ffae99e0000 - 0x00007ffae9a0a000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
      0x00007ffadafa0000 - 0x00007ffadafc6000 C:\Program Files\Java\jdk-12.0.2\bin\java.dll
      0x00007ffadaeb0000 - 0x00007ffadaec7000 C:\Program Files\Java\jdk-12.0.2\bin\zip.dll
      0x00007ffaf3fe0000 - 0x00007ffaf3fea000 C:\Program Files\Java\jdk-12.0.2\bin\jimage.dll
      0x00007ffaf8bf0000 - 0x00007ffafa0e2000 C:\WINDOWS\System32\SHELL32.dll
      0x00007ffafa1e0000 - 0x00007ffafa288000 C:\WINDOWS\System32\shcore.dll
      0x00007ffaf6d10000 - 0x00007ffaf745a000 C:\WINDOWS\System32\windows.storage.dll
      0x00007ffaf6890000 - 0x00007ffaf68b4000 C:\WINDOWS\System32\profapi.dll
      0x00007ffaf6810000 - 0x00007ffaf686d000 C:\WINDOWS\System32\powrprof.dll
      0x00007ffaf7a40000 - 0x00007ffaf7a92000 C:\WINDOWS\System32\shlwapi.dll
      0x00007ffaf7600000 - 0x00007ffaf7617000 C:\WINDOWS\System32\cryptsp.dll
      0x00007ffadae90000 - 0x00007ffadaea9000 C:\Program Files\Java\jdk-12.0.2\bin\net.dll
      0x00007ffaf3810000 - 0x00007ffaf3902000 C:\WINDOWS\SYSTEM32\WINHTTP.dll
      0x00007ffaf0840000 - 0x00007ffaf0a17000 C:\WINDOWS\SYSTEM32\urlmon.dll
      0x00007ffaf1d50000 - 0x00007ffaf1ff8000 C:\WINDOWS\SYSTEM32\iertutil.dll
      0x00007ffaf6250000 - 0x00007ffaf625c000 C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
      0x00007ffaf6080000 - 0x00007ffaf60e7000 C:\WINDOWS\system32\mswsock.dll
      0x00007ffadae70000 - 0x00007ffadae83000 C:\Program Files\Java\jdk-12.0.2\bin\nio.dll
      0x0000000180000000 - 0x0000000180025000 C:\Program Files\Java\jdk-12.0.2\bin\rxtxSerial.dll

      dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
      symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files\Java\jdk-12.0.2\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17763.719_none_05b84458071c8757;C:\Program Files\Java\jdk-12.0.2\bin\server

      VM Arguments:
      jvm_args: --add-modules=ALL-DEFAULT
      java_command: jdk.compiler/com.sun.tools.javac.launcher.Main test03.java
      java_class_path (initial): .;RXTXcomm.jar
      Launcher Type: SUN_STANDARD

      [Global flags]
           intx CICompilerCount = 3 {product} {ergonomic}
           uint ConcGCThreads = 2 {product} {ergonomic}
           uint G1ConcRefinementThreads = 6 {product} {ergonomic}
         size_t G1HeapRegionSize = 1048576 {product} {ergonomic}
          uintx GCDrainStackTargetSize = 64 {product} {ergonomic}
         size_t InitialHeapSize = 132120576 {product} {ergonomic}
         size_t MarkStackSize = 4194304 {product} {ergonomic}
         size_t MaxHeapSize = 2090860544 {product} {ergonomic}
         size_t MaxNewSize = 1254096896 {product} {ergonomic}
         size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic}
          uintx NonNMethodCodeHeapSize = 5830732 {pd product} {ergonomic}
          uintx NonProfiledCodeHeapSize = 122913754 {pd product} {ergonomic}
          uintx ProfiledCodeHeapSize = 122913754 {pd product} {ergonomic}
          uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic}
           bool SegmentedCodeCache = true {product} {ergonomic}
           bool UseCompressedClassPointers = true {lp64_product} {ergonomic}
           bool UseCompressedOops = true {lp64_product} {ergonomic}
           bool UseG1GC = true {product} {ergonomic}
           bool UseLargePagesIndividualAllocation = false {pd product} {ergonomic}

      Logging:
      Log output configuration:
       #0: stdout all=warning uptime,level,tags
       #1: stderr all=off uptime,level,tags

      Environment Variables:
      JAVA_HOME=C:\Program Files\Java\jdk-12.0.2
      PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\texlive\2018\bin\win32;C:\Program Files\PuTTY\;C:\Program Files\Java\jdk-12.0.2\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\Java\jdk-12.0.2\bin;C:\Users\gcollins1\AppData\Local\Microsoft\WindowsApps;
      USERNAME=gcollins1
      OS=Windows_NT
      PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 10, GenuineIntel



      --------------- S Y S T E M ---------------

      OS: Windows 10 , 64 bit Build 17763 (10.0.17763.475)

      CPU:total 6 (initial active 6) (6 cores per cpu, 1 threads per core) family 6 model 158 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, tsc, tscinvbit, bmi1, bmi2, adx, fma

      Memory: 4k page, system-wide physical 7971M (3330M free)
      TotalPageFile size 12579M (AvailPageFile size 6722M)
      current process WorkingSet (physical memory assigned to process): 77M, peak: 77M
      current process commit charge ("private bytes"): 218M, peak: 218M

      vm_info: Java HotSpot(TM) 64-Bit Server VM (12.0.2+10) for windows-amd64 JRE (12.0.2+10), built on Jul 16 2019 01:56:17 by "mach5one" with MS VC++ 15.5 (VS2017)

      END.


      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      In a Command Prompt window run the program as ;
      c:\Users\gcollins1\Dropbox\SWDev\Java\Code_Java\Crash>java -cp .;* test03.java

      ACTUAL -
      c:\Users\gcollins1\Dropbox\SWDev\Java\Code_Java\Crash>java -cp .;* test03.java
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000180005b00, pid=8468, tid=11836
      #
      # JRE version: Java(TM) SE Runtime Environment (12.0.2+10) (build 12.0.2+10)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (12.0.2+10, mixed mode, sharing, tiered, compressed oops, g1 gc, windows-amd64)
      # Problematic frame:
      # C [rxtxSerial.dll+0x5b00]
      #
      # No core dump will be written. Minidumps are not enabled by default on client versions of Windows
      #
      # An error report file with more information is saved as:
      # c:\Users\gcollins1\Dropbox\SWDev\Java\Code_Java\Crash\hs_err_pid8468.log
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      ---------- BEGIN SOURCE ----------
      import gnu.io.CommPort;
      import gnu.io.CommPortIdentifier;
      import gnu.io.SerialPort;

      import java.io.FileDescriptor;
      import java.io.IOException;
      import java.io.InputStream;
      import java.io.OutputStream;

      public class TwoWaySerialComm
      {
          public TwoWaySerialComm()
          {
              super();
          }
          
          void connect ( String portName ) throws Exception
          {
              CommPortIdentifier portIdentifier = CommPortIdentifier.getPortIdentifier(portName);
              if ( portIdentifier.isCurrentlyOwned() )
              {
                  System.out.println("Error: Port is currently in use");
              }
              else
              {
                  CommPort commPort = portIdentifier.open(this.getClass().getName(),2000);
                  
                  if ( commPort instanceof SerialPort )
                  {
                      SerialPort serialPort = (SerialPort) commPort;
                      serialPort.setSerialPortParams(57600,SerialPort.DATABITS_8,SerialPort.STOPBITS_1,SerialPort.PARITY_NONE);
                      
                      InputStream in = serialPort.getInputStream();
                      OutputStream out = serialPort.getOutputStream();
                      
                      (new Thread(new SerialReader(in))).start();
                      (new Thread(new SerialWriter(out))).start();

                  }
                  else
                  {
                      System.out.println("Error: Only serial ports are handled by this example.");
                  }
              }
          }
          
          /** */
          public static class SerialReader implements Runnable
          {
              InputStream in;
              
              public SerialReader ( InputStream in )
              {
                  this.in = in;
              }
              
              public void run ()
              {
                  byte[] buffer = new byte[1024];
                  int len = -1;
                  try
                  {
                      while ( ( len = this.in.read(buffer)) > -1 )
                      {
                          System.out.print(new String(buffer,0,len));
                      }
                  }
                  catch ( IOException e )
                  {
                      e.printStackTrace();
                  }
              }
          }

          /** */
          public static class SerialWriter implements Runnable
          {
              OutputStream out;
              
              public SerialWriter ( OutputStream out )
              {
                  this.out = out;
              }
              
              public void run ()
              {
                  try
                  {
                      int c = 0;
                      while ( ( c = System.in.read()) > -1 )
                      {
                          this.out.write(c);
                      }
                  }
                  catch ( IOException e )
                  {
                      e.printStackTrace();
                  }
              }
          }
          
          public static void main ( String[] args )
          {
              try
              {
                  (new TwoWaySerialComm()).connect("COM3");
              }
              catch ( Exception e )
              {
                  // TODO Auto-generated catch block
                  e.printStackTrace();
              }
          }
      }
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      At this point in time, none found.

      FREQUENCY : always


        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              webbuggrp Webbug Group
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: