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

JVM crash when trying to put 20000 markers on google map in java fx application

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Duplicate
    • Affects Version/s: 8u40
    • Fix Version/s: 9
    • Component/s: javafx
    • Labels:
    • Environment:
    • Subcomponent:
      web

      Description

      A DESCRIPTION OF THE PROBLEM :
      I have created a JavaFX application which implements Google map.
      When we try to put large numbers of markers on map like 20000 java process takes huge memory like 2.5 gb continuously and and get crashed.


      THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: Did not try

      THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Did not try

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Create JavaFX application
      Create a button
      Add a google map
      On click of button put 20000 markers on map
      On java 7 it works fine but on 8 doesnt work

      Note:
      1. Use Platform.runLater
      2. Do not send 20000 markers one by one Or all of them at once
      3. Use JSONArray and send 5000 markers at once


      EXPECTED VERSUS ACTUAL BEHAVIOR :
      Java process get more tha 2.5Gb of memory and machine get crashed
      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x5d491102, pid=2228, tid=4228
      #
      # JRE version: Java(TM) SE Runtime Environment (8.0_40-b25) (build 1.8.0_40-b25)
      # Java VM: Java HotSpot(TM) Client VM (25.40-b25 mixed mode, sharing windows-x86 )
      # Problematic frame:
      # C [jfxwebkit.dll+0xa11102]
      #
      # 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:
      # 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.
      #

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

      Current thread (0x1668a000): JavaThread "JavaFX Application Thread" [_thread_in_native, id=4228, stack(0x16e10000,0x16e60000)]

      siginfo: ExceptionCode=0xc0000005, writing address 0xbbadbeef

      Registers:
      EAX=0x00000000, EBX=0x00017000, ECX=0x00000001, EDX=0x16e5def0
      ESP=0x16e5dee0, EBP=0x00008000, ESI=0x00000000, EDI=0x00010000
      EIP=0x5d491102, EFLAGS=0x00210286

      Top of Stack: (sp=0x16e5dee0)
      0x16e5dee0: 16e5def0 ffffffff 5d4910ed 7782f6d0
      0x16e5def0: ba5e5a75 00010000 00000000 00017000
      0x16e5df00: 16e5def0 90336c5a 16e5e130 777e5191
      0x16e5df10: db395ebd fffffffe 16e5df28 7696c178
      0x16e5df20: 00000008 00000000 16e5df3c 76989f25
      0x16e5df30: c0000017 00007fff 00017000 16e5df58
      0x16e5df40: 7696d3dd ffffffff 00000000 00000000
      0x16e5df50: 00002000 00000004 00008000 5d4d2469

      Instructions: (pc=0x5d491102)
      0x5d4910e2: 8d 4c 24 04 51 6a 21 6a 00 ff d0 0f b7 c0 eb 02
      0x5d4910f2: 33 c0 83 c0 fe 50 8d 54 24 0c 52 e8 1e ff ff ff
      0x5d491102: c7 05 ef be ad bb 00 00 00 00 33 c0 81 c4 8c 00
      0x5d491112: 00 00 ff e0 cc cc cc cc cc cc cc cc cc cc 83 ec


      Register to memory mapping:

      EAX=0x00000000 is an unknown value
      EBX=0x00017000 is an unknown value
      ECX=0x00000001 is an unknown value
      EDX=0x16e5def0 is pointing into the stack for thread: 0x1668a000
      ESP=0x16e5dee0 is pointing into the stack for thread: 0x1668a000
      EBP=0x00008000 is an unknown value
      ESI=0x00000000 is an unknown value
      EDI=0x00010000 is an unknown value


      Stack: [0x16e10000,0x16e60000], sp=0x16e5dee0, free space=311k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [jfxwebkit.dll+0xa11102]

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      J 3795 com.sun.webkit.Timer.twkFireTimerEvent()V (0 bytes) @ 0x02b18dd9 [0x02b18da0+0x39]
      J 3794 C1 com.sun.webkit.Timer.fireTimerEvent(J)V (65 bytes) @ 0x02b1929c [0x02b19050+0x24c]
      J 3793 C1 com.sun.webkit.Timer.notifyTick()V (29 bytes) @ 0x02b19af4 [0x02b199d0+0x124]
      J 3791 C1 javafx.scene.web.WebEngine$PulseTimer$$Lambda$87.pulse()V (4 bytes) @ 0x02b086fc [0x02b086d0+0x2c]
      J 2615 C1 com.sun.javafx.tk.Toolkit$$Lambda$259.run()Ljava/lang/Object; (8 bytes) @ 0x0296fbb8 [0x0296fb90+0x28]
      v ~StubRoutines::call_stub
      J 1754 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x02b3e587 [0x02b3e520+0x67]
      J 2562 C1 com.sun.javafx.tk.Toolkit.firePulse()V (279 bytes) @ 0x028b9340 [0x028b8d70+0x5d0]
      J 3773 C1 com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Z)V (144 bytes) @ 0x02b1f62c [0x02b1f590+0x9c]
      J 3770 C1 com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$42.run()V (8 bytes) @ 0x02b1e1fc [0x02b1e1d0+0x2c]
      J 2260 C1 com.sun.glass.ui.InvokeLaterDispatcher$Future.run()V (91 bytes) @ 0x02be2070 [0x02be2040+0x30]
      v ~StubRoutines::call_stub
      j com.sun.glass.ui.win.WinApplication._runLoop(Ljava/lang/Runnable;)V+0
      j com.sun.glass.ui.win.WinApplication.lambda$null$145(Ljava/lang/Runnable;)V+7
      j com.sun.glass.ui.win.WinApplication$$Lambda$38.run()V+8
      j java.lang.Thread.run()V+11
      v ~StubRoutines::call_stub

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

      Java Threads: ( => current thread )
        0x1f691c00 JavaThread "Thread-112" daemon [_thread_blocked, id=4840, stack(0x77e40000,0x77e90000)]
        0x20e65800 JavaThread "URL-Loader-40" daemon [_thread_blocked, id=5656, stack(0x29670000,0x296c0000)]
        0x20e67000 JavaThread "URL-Loader-39" daemon [_thread_blocked, id=5736, stack(0x28f70000,0x28fc0000)]
        0x20e68c00 JavaThread "URL-Loader-38" daemon [_thread_blocked, id=4776, stack(0x293a0000,0x293f0000)]
        0x20e65000 JavaThread "URL-Loader-37" daemon [_thread_blocked, id=2280, stack(0x29310000,0x29360000)]
        0x1684f800 JavaThread "URL-Loader-36" daemon [_thread_blocked, id=2420, stack(0x29160000,0x291b0000)]
        0x1f691000 JavaThread "URL-Loader-35" daemon [_thread_blocked, id=6084, stack(0x29000000,0x29050000)]
        0x2157e400 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=5468, stack(0x28ae0000,0x28b30000)]
        0x2157f400 JavaThread "URL-Loader-34" daemon [_thread_blocked, id=2948, stack(0x28a90000,0x28ae0000)]
        0x2157d000 JavaThread "URL-Loader-33" daemon [_thread_blocked, id=3744, stack(0x28a00000,0x28a50000)]
        0x16acb400 JavaThread "URL-Loader-32" daemon [_thread_blocked, id=2136, stack(0x27c90000,0x27ce0000)]
        0x16acac00 JavaThread "URL-Loader-31" daemon [_thread_blocked, id=4892, stack(0x27af0000,0x27b40000)]
        0x16ac9400 JavaThread "URL-Loader-30" daemon [_thread_blocked, id=1280, stack(0x27a60000,0x27ab0000)]
        0x16ac8c00 JavaThread "URL-Loader-29" daemon [_thread_blocked, id=3592, stack(0x279d0000,0x27a20000)]
        0x16ac8000 JavaThread "URL-Loader-28" daemon [_thread_blocked, id=3436, stack(0x27940000,0x27990000)]
        0x16aca400 JavaThread "URL-Loader-27" daemon [_thread_blocked, id=4060, stack(0x278b0000,0x27900000)]
        0x16ac8800 JavaThread "URL-Loader-26" daemon [_thread_blocked, id=5524, stack(0x27820000,0x27870000)]
        0x16aca000 JavaThread "URL-Loader-25" daemon [_thread_blocked, id=5684, stack(0x27790000,0x277e0000)]
        0x16aaec00 JavaThread "URL-Loader-24" daemon [_thread_blocked, id=3656, stack(0x24990000,0x249e0000)]
        0x16ab2400 JavaThread "URL-Loader-23" daemon [_thread_blocked, id=2096, stack(0x24900000,0x24950000)]
        0x16aafc00 JavaThread "URL-Loader-22" daemon [_thread_blocked, id=4560, stack(0x1d5a0000,0x1d5f0000)]
        0x16aaf800 JavaThread "URL-Loader-21" daemon [_thread_blocked, id=3960, stack(0x1d3c0000,0x1d410000)]
        0x16ab1c00 JavaThread "Thread-65" [_thread_in_Java, id=2184, stack(0x223d0000,0x22420000)]
        0x16ab1800 JavaThread "WeakCollectionCleaner" daemon [_thread_blocked, id=2120, stack(0x22580000,0x225d0000)]
        0x1684e000 JavaThread "apiCallExecutor-1" [_thread_blocked, id=2344, stack(0x1ca80000,0x1cad0000)]
        0x16bd8800 JavaThread "Watchdog-Timer-1" daemon [_thread_blocked, id=4632, stack(0x1c960000,0x1c9b0000)]
        0x16ba4800 JavaThread "Prism Font Disposer" daemon [_thread_blocked, id=3328, stack(0x1be40000,0x1be90000)]
        0x1a218c00 JavaThread "Disposer" daemon [_thread_blocked, id=4376, stack(0x1b7c0000,0x1b810000)]
        0x1571f800 JavaThread "Thread-3" daemon [_thread_in_native, id=624, stack(0x18750000,0x187a0000)]
      =>0x1668a000 JavaThread "JavaFX Application Thread" [_thread_in_native, id=4228, stack(0x16e10000,0x16e60000)]
        0x16636c00 JavaThread "Thread-2" daemon [_thread_blocked, id=4516, stack(0x16540000,0x16590000)]
        0x156d2000 JavaThread "QuantumRenderer-0" daemon [_thread_blocked, id=2892, stack(0x16350000,0x163a0000)]
        0x156a2400 JavaThread "JavaFX-Launcher" [_thread_blocked, id=3536, stack(0x16300000,0x16350000)]
        0x155b4800 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=3300, stack(0x14ba0000,0x14bf0000)]
        0x00d1f400 JavaThread "Service Thread" daemon [_thread_blocked, id=2600, stack(0x14a80000,0x14ad0000)]
        0x00c8b800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=3608, stack(0x149f0000,0x14a40000)]
        0x00c8a800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5356, stack(0x14960000,0x149b0000)]
        0x00c89000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1068, stack(0x148d0000,0x14920000)]
        0x00c7ac00 JavaThread "Finalizer" daemon [_thread_blocked, id=3748, stack(0x14840000,0x14890000)]
        0x00c79400 JavaThread "Reference Handler" daemon [_thread_blocked, id=5696, stack(0x047b0000,0x04800000)]
        0x008aec00 JavaThread "main" [_thread_blocked, id=2384, stack(0x00820000,0x00870000)]

      Other Threads:
        0x00c77000 VMThread [stack: 0x012e0000,0x01330000] [id=4584]
        0x00d22c00 WatcherThread [stack: 0x14b10000,0x14b60000] [id=3804]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap:
       def new generation total 78656K, used 27619K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 39% used [0x04800000, 0x062f8f20, 0x08c50000)
        from space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
        to space 8704K, 0% used [0x094d0000, 0x094d0000, 0x09d50000)
       tenured generation total 174784K, used 62993K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 36% used [0x09d50000, 0x0dad4780, 0x0dad4800, 0x14800000)
       Metaspace used 25270K, capacity 26211K, committed 26240K, reserved 27008K

      Card table byte_map: [0x00d50000,0x00de0000] byte_map_base: 0x00d2c000

      Polling page: 0x002f0000

      CodeCache: size=32768Kb used=5825Kb max_used=5981Kb free=26942Kb
       bounds [0x027b0000, 0x02d98000, 0x047b0000]
       total_blobs=3655 nmethods=3188 adapters=394
       compilation: enabled

      Compilation events (10 events):
      Event: 115.987 Thread 0x00c8b800 6714 java.util.Hashtable$Entry::<init> (26 bytes)
      Event: 115.987 Thread 0x00c8b800 nmethod 6714 0x02b48888 code [0x02b48980, 0x02b48a30]
      Event: 115.987 Thread 0x00c8b800 6715 com.sun.org.apache.xerces.internal.impl.XMLScanner::scanPseudoAttribute (349 bytes)
      Event: 115.988 Thread 0x00c8b800 nmethod 6715 0x02aeb4c8 code [0x02aeb730, 0x02aec0b8]
      Event: 116.009 Thread 0x00c8b800 6716 java.util.HashMap::putMapEntries (154 bytes)
      Event: 116.010 Thread 0x00c8b800 nmethod 6716 0x029b1148 code [0x029b1300, 0x029b15e4]
      Event: 116.010 Thread 0x00c8b800 6717 com.sun.xml.bind.v2.model.nav.ReflectionNavigator::getFieldType (9 bytes)
      Event: 116.010 Thread 0x00c8b800 nmethod 6717 0x02a21888 code [0x02a21990, 0x02a21a3c]
      Event: 116.010 Thread 0x00c8b800 6718 com.sun.xml.bind.v2.model.nav.ReflectionNavigator::getFieldType (43 bytes)
      Event: 116.010 Thread 0x00c8b800 nmethod 6718 0x029b0a88 code [0x029b0be0, 0x029b0e54]

      GC Heap History (10 events):
      Event: 113.812 GC heap before
      {Heap before GC invocations=1140 (full 6):
       def new generation total 78656K, used 72981K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 100% used [0x04800000, 0x08c50000, 0x08c50000)
        from space 8704K, 34% used [0x094d0000, 0x097c55d0, 0x09d50000)
        to space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
       tenured generation total 174784K, used 166968K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x1405e378, 0x1405e400, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      Event: 113.823 GC heap after
      Heap after GC invocations=1141 (full 6):
       def new generation total 78656K, used 3264K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 0% used [0x04800000, 0x04800000, 0x08c50000)
        from space 8704K, 37% used [0x08c50000, 0x08f802c0, 0x094d0000)
        to space 8704K, 0% used [0x094d0000, 0x094d0000, 0x09d50000)
       tenured generation total 174784K, used 166968K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x1405e378, 0x1405e400, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      }
      Event: 114.299 GC heap before
      {Heap before GC invocations=1141 (full 6):
       def new generation total 78656K, used 73216K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 100% used [0x04800000, 0x08c50000, 0x08c50000)
        from space 8704K, 37% used [0x08c50000, 0x08f802c0, 0x094d0000)
        to space 8704K, 0% used [0x094d0000, 0x094d0000, 0x09d50000)
       tenured generation total 174784K, used 166968K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x1405e378, 0x1405e400, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      Event: 114.310 GC heap after
      Heap after GC invocations=1142 (full 6):
       def new generation total 78656K, used 4670K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 0% used [0x04800000, 0x04800000, 0x08c50000)
        from space 8704K, 53% used [0x094d0000, 0x0995fa78, 0x09d50000)
        to space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
       tenured generation total 174784K, used 166968K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x1405e378, 0x1405e400, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      }
      Event: 114.783 GC heap before
      {Heap before GC invocations=1142 (full 6):
       def new generation total 78656K, used 74622K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 100% used [0x04800000, 0x08c50000, 0x08c50000)
        from space 8704K, 53% used [0x094d0000, 0x0995fa78, 0x09d50000)
        to space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
       tenured generation total 174784K, used 166968K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x1405e378, 0x1405e400, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      Event: 114.795 GC heap after
      Heap after GC invocations=1143 (full 6):
       def new generation total 78656K, used 3233K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 0% used [0x04800000, 0x04800000, 0x08c50000)
        from space 8704K, 37% used [0x08c50000, 0x08f78460, 0x094d0000)
        to space 8704K, 0% used [0x094d0000, 0x094d0000, 0x09d50000)
       tenured generation total 174784K, used 167329K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x140b8448, 0x140b8600, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      }
      Event: 115.212 GC heap before
      {Heap before GC invocations=1143 (full 6):
       def new generation total 78656K, used 73185K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 100% used [0x04800000, 0x08c50000, 0x08c50000)
        from space 8704K, 37% used [0x08c50000, 0x08f78460, 0x094d0000)
        to space 8704K, 0% used [0x094d0000, 0x094d0000, 0x09d50000)
       tenured generation total 174784K, used 167329K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 95% used [0x09d50000, 0x140b8448, 0x140b8600, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      Event: 115.224 GC heap after
      Heap after GC invocations=1144 (full 6):
       def new generation total 78656K, used 8704K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 0% used [0x04800000, 0x04800000, 0x08c50000)
        from space 8704K, 100% used [0x094d0000, 0x09d50000, 0x09d50000)
        to space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
       tenured generation total 174784K, used 169792K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 97% used [0x09d50000, 0x143201b8, 0x14320200, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      }
      Event: 115.675 GC heap before
      {Heap before GC invocations=1144 (full 6):
       def new generation total 78656K, used 78656K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 100% used [0x04800000, 0x08c50000, 0x08c50000)
        from space 8704K, 100% used [0x094d0000, 0x09d50000, 0x09d50000)
        to space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
       tenured generation total 174784K, used 169792K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 97% used [0x09d50000, 0x143201b8, 0x14320200, 0x14800000)
       Metaspace used 25274K, capacity 26216K, committed 26240K, reserved 27008K
      Event: 115.891 GC heap after
      Heap after GC invocations=1145 (full 7):
       def new generation total 78656K, used 0K [0x04800000, 0x09d50000, 0x09d50000)
        eden space 69952K, 0% used [0x04800000, 0x04800000, 0x08c50000)
        from space 8704K, 0% used [0x08c50000, 0x08c50000, 0x094d0000)
        to space 8704K, 0% used [0x094d0000, 0x094d0000, 0x09d50000)
       tenured generation total 174784K, used 62993K [0x09d50000, 0x14800000, 0x14800000)
         the space 174784K, 36% used [0x09d50000, 0x0dad4780, 0x0dad4800, 0x14800000)
       Metaspace used 25270K, capacity 26211K, committed 26240K, reserved 27008K
      }

      Deoptimization events (0 events):
      No events

      Internal exceptions (10 events):
      Event: 116.010 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05db1cb8) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.010 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05db3058) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.010 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05db3e20) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.010 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05db5210) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.011 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05dd20f0) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.011 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05dd3018) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.012 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05deadc0) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.012 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05debba0) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.012 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05df0dd8) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]
      Event: 116.012 Thread 0x16ab1c00 Exception <a 'java/lang/ArrayIndexOutOfBoundsException'> (0x05df1e88) thrown at [D:\re\puppet\workspace\8-2-build-windows-i586-cygwin\jdk8u40\2855\hotspot\src\share\vm\runtime\sharedRuntime.cpp, line 605]

      Events (10 events):
      Event: 115.938 Thread 0x00c8b800 flushing nmethod 0x02a21688
      Event: 115.938 Thread 0x00c8b800 flushing nmethod 0x02a22fc8
      Event: 115.939 Thread 0x00c8b800 flushing nmethod 0x02b40508
      Event: 115.939 Thread 0x00c8b800 flushing nmethod 0x02b487c8
      Event: 115.957 loading class com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader
      Event: 115.957 loading class com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader done
      Event: 115.989 loading class com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader
      Event: 115.989 loading class com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader done
      Event: 116.009 loading class com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader
      Event: 116.009 loading class com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader done


      Dynamic libraries:
      0x01370000 - 0x013a3000 C:\Program Files (x86)\Java\jdk1.8.0_40\bin\java.exe
      0x777e0000 - 0x77937000 C:\Windows\SYSTEM32\ntdll.dll
      0x77430000 - 0x77560000 C:\Windows\SYSTEM32\KERNEL32.DLL
      0x76960000 - 0x76a07000 C:\Windows\SYSTEM32\KERNELBASE.dll
      0x650a0000 - 0x65147000 C:\Windows\system32\apphelp.dll
      0x77670000 - 0x7771e000 C:\Windows\SYSTEM32\ADVAPI32.dll
      0x76710000 - 0x76826000 C:\Windows\SYSTEM32\USER32.dll
      0x747d0000 - 0x749c8000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.16579_none_8937eec6860750f5\COMCTL32.dll
      0x775b0000 - 0x77661000 C:\Windows\SYSTEM32\msvcrt.dll
      0x773f0000 - 0x77424000 C:\Windows\SYSTEM32\sechost.dll
      0x74ed0000 - 0x74f7c000 C:\Windows\SYSTEM32\RPCRT4.dll
      0x74f80000 - 0x7507d000 C:\Windows\SYSTEM32\GDI32.dll
      0x74dd0000 - 0x74ded000 C:\Windows\SYSTEM32\SspiCli.dll
      0x74dc0000 - 0x74dc9000 C:\Windows\SYSTEM32\CRYPTBASE.dll
      0x74d60000 - 0x74db1000 C:\Windows\SYSTEM32\bcryptPrimitives.dll
      0x74eb0000 - 0x74ed0000 C:\Windows\system32\IMM32.DLL
      0x76d20000 - 0x76dfe000 C:\Windows\SYSTEM32\MSCTF.dll
      0x6c750000 - 0x6c80f000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\msvcr100.dll
      0x5da20000 - 0x5dde0000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\client\jvm.dll
      0x74b50000 - 0x74b58000 C:\Windows\SYSTEM32\WSOCK32.dll
      0x73e50000 - 0x73e71000 C:\Windows\SYSTEM32\WINMM.dll
      0x749e0000 - 0x749e8000 C:\Windows\SYSTEM32\VERSION.dll
      0x74ea0000 - 0x74ea6000 C:\Windows\SYSTEM32\PSAPI.DLL
      0x76150000 - 0x761a0000 C:\Windows\SYSTEM32\WS2_32.dll
      0x73e20000 - 0x73e4b000 C:\Windows\SYSTEM32\WINMMBASE.dll
      0x74e90000 - 0x74e98000 C:\Windows\SYSTEM32\NSI.dll
      0x77560000 - 0x775a6000 C:\Windows\SYSTEM32\cfgmgr32.dll
      0x764f0000 - 0x7650e000 C:\Windows\SYSTEM32\DEVOBJ.dll
      0x74b60000 - 0x74b6c000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\verify.dll
      0x74610000 - 0x74631000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\java.dll
      0x745f0000 - 0x74603000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\zip.dll
      0x75080000 - 0x76146000 C:\Windows\SYSTEM32\SHELL32.dll
      0x772b0000 - 0x773e6000 C:\Windows\SYSTEM32\combase.dll
      0x76ce0000 - 0x76d20000 C:\Windows\SYSTEM32\SHLWAPI.dll
      0x74c30000 - 0x74ca3000 C:\Windows\SYSTEM32\SHCORE.dll
      0x76b30000 - 0x76b41000 C:\Windows\SYSTEM32\profapi.dll
      0x00870000 - 0x00877000 C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 13.1.2\bin\breakgen.dll
      0x745d0000 - 0x745e5000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\net.dll
      0x742a0000 - 0x742ea000 C:\Windows\system32\mswsock.dll
      0x6bb40000 - 0x6bb50000 C:\Windows\system32\napinsp.dll
      0x65a20000 - 0x65a34000 C:\Windows\system32\pnrpnsp.dll
      0x71c00000 - 0x71c10000 C:\Windows\system32\NLAapi.dll
      0x73fa0000 - 0x74014000 C:\Windows\SYSTEM32\DNSAPI.dll
      0x65b80000 - 0x65b89000 C:\Windows\System32\winrnr.dll
      0x74290000 - 0x74297000 C:\Windows\System32\rasadhlp.dll
      0x74a70000 - 0x74a90000 C:\Windows\SYSTEM32\IPHLPAPI.DLL
      0x744c0000 - 0x744c8000 C:\Windows\SYSTEM32\WINNSI.DLL
      0x74250000 - 0x7428f000 C:\Windows\System32\fwpuclnt.dll
      0x61760000 - 0x61785000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\prism_d3d.dll
      0x6f280000 - 0x6f435000 C:\Windows\system32\d3d9.dll
      0x71c10000 - 0x71c2a000 C:\Windows\SYSTEM32\dwmapi.dll
      0x744d0000 - 0x74558000 C:\Windows\system32\uxtheme.dll
      0x6bc90000 - 0x6c68a000 C:\Windows\SYSTEM32\igdumdim32.dll
      0x6e170000 - 0x6e4ed000 C:\Windows\SYSTEM32\igdusc32.dll
      0x61540000 - 0x61575000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\glass.dll
      0x76a10000 - 0x76a99000 C:\Windows\SYSTEM32\COMDLG32.dll
      0x76fe0000 - 0x770f9000 C:\Windows\SYSTEM32\ole32.dll
      0x76aa0000 - 0x76b2e000 C:\Windows\SYSTEM32\OLEAUT32.dll
      0x61740000 - 0x61751000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\javafx_font.dll
      0x71d60000 - 0x71ec0000 C:\Windows\SYSTEM32\dwrite.dll
      0x5ca80000 - 0x5da17000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\jfxwebkit.dll
      0x74110000 - 0x7412a000 C:\Windows\SYSTEM32\CRYPTSP.dll
      0x740d0000 - 0x7410e000 C:\Windows\system32\rsaenh.dll
      0x76410000 - 0x76484000 C:\Windows\SYSTEM32\clbcatq.dll
      0x6cad0000 - 0x6cc1b000 C:\Windows\SYSTEM32\WindowsCodecs.dll
      0x61520000 - 0x6153f000 C:\Program Files (x86)\Common Files\Microsoft Shared\Ink\rtscom.dll
      0x62d00000 - 0x62d0f000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\nio.dll
      0x61510000 - 0x6151e000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\prism_common.dll
      0x614f0000 - 0x61510000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\sunec.dll
      0x763a0000 - 0x763bb000 C:\Windows\SYSTEM32\USERENV.dll
      0x740b0000 - 0x740c0000 C:\Windows\SYSTEM32\dhcpcsvc6.DLL
      0x74090000 - 0x740a2000 C:\Windows\SYSTEM32\dhcpcsvc.DLL
      0x5f8a0000 - 0x5f8bf000 C:\Program Files (x86)\Java\jdk1.8.0_40\jre\bin\javafx_iio.dll
      0x5e490000 - 0x5e4f9000 C:\Program Files (x86)\Common Files\microsoft shared\ink\tiptsf.dll
      0x6df00000 - 0x6e168000 C:\Windows\system32\explorerframe.dll
      0x6de70000 - 0x6defe000 C:\Windows\system32\DUser.dll
      0x6dd10000 - 0x6de6c000 C:\Windows\system32\DUI70.dll
      0x61580000 - 0x61617000 C:\Windows\System32\Windows.Globalization.dll
      0x62b50000 - 0x62b9f000 C:\Windows\System32\Bcp47Langs.dll
      0x71990000 - 0x71aa9000 C:\Windows\SYSTEM32\PROPSYS.dll
      0x5f860000 - 0x5f895000 C:\Windows\system32\xmllite.dll
      0x65920000 - 0x65989000 C:\Windows\System32\StructuredQuery.dll
      0x74240000 - 0x74249000 C:\Windows\System32\Secur32.dll
      0x74660000 - 0x7471c000 C:\Windows\SYSTEM32\actxprxy.dll
      0x62d40000 - 0x62d53000 C:\Windows\SYSTEM32\MPR.dll
      0x5f850000 - 0x5f858000 C:\Windows\System32\drprov.dll
      0x74200000 - 0x7423f000 C:\Windows\System32\WINSTA.dll
      0x5e480000 - 0x5e48f000 C:\Windows\System32\ntlanman.dll
      0x5e460000 - 0x5e479000 C:\Windows\System32\davclnt.dll
      0x5e450000 - 0x5e459000 C:\Windows\System32\DAVHLPR.dll
      0x74480000 - 0x74490000 C:\Windows\SYSTEM32\wkscli.dll
      0x74450000 - 0x7445e000 C:\Windows\SYSTEM32\cscapi.dll
      0x744b0000 - 0x744bb000 C:\Windows\SYSTEM32\netutils.dll
      0x77100000 - 0x772af000 C:\Windows\SYSTEM32\SETUPAPI.dll
      0x74be0000 - 0x74c0a000 C:\Windows\SYSTEM32\thumbcache.dll
      0x5ca10000 - 0x5ca75000 C:\Windows\SYSTEM32\dlnashext.dll
      0x5c910000 - 0x5ca08000 C:\Windows\System32\Windows.Media.Streaming.dll
      0x71b60000 - 0x71b9f000 C:\Windows\System32\POWRPROF.dll
      0x5e440000 - 0x5e44c000 C:\Windows\System32\DevDispItemProvider.dll
      0x74ba0000 - 0x74bd3000 C:\Windows\System32\shdocvw.dll
      0x5c4d0000 - 0x5c668000 C:\Windows\system32\NetworkExplorer.dll
      0x5c6b0000 - 0x5c72a000 C:\Windows\SYSTEM32\PortableDeviceApi.dll
      0x763c0000 - 0x76402000 C:\Windows\SYSTEM32\WINTRUST.dll
      0x76b50000 - 0x76cd2000 C:\Windows\SYSTEM32\CRYPT32.dll
      0x76fc0000 - 0x76fd2000 C:\Windows\SYSTEM32\MSASN1.dll
      0x6cc30000 - 0x6ccb1000 C:\Windows\SYSTEM32\twinapi.dll
      0x6bc80000 - 0x6bc89000 C:\Windows\SYSTEM32\LINKINFO.dll
      0x5c130000 - 0x5c1e4000 C:\Windows\system32\SearchFolder.dll
      0x6bbd0000 - 0x6bc7b000 C:\Windows\SYSTEM32\ntshrui.dll
      0x74490000 - 0x744ac000 C:\Windows\SYSTEM32\srvcli.dll
      0x71ec0000 - 0x71ed2000 C:\Windows\SYSTEM32\samcli.dll
      0x74c10000 - 0x74c24000 C:\Windows\SYSTEM32\SAMLIB.dll
      0x76830000 - 0x7695b000 C:\Windows\SYSTEM32\urlmon.dll
      0x761a0000 - 0x7639a000 C:\Windows\SYSTEM32\iertutil.dll
      0x76e00000 - 0x76fb6000 C:\Windows\SYSTEM32\WININET.dll
      0x5c0e0000 - 0x5c12d000 C:\Windows\System32\provsvc.dll

      VM Arguments:
      jvm_args: -Didea.launcher.port=7534 -Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 13.1.2\bin -Dfile.encoding=UTF-8
      java_command: com.intellij.rt.execution.application.AppMain com.precisionhawk.flightplanner.FlightPlannerApp
      java_class_path (initial): C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\charsets.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\deploy.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\javaws.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\jce.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\jfr.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\jfxswt.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\management-agent.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\plugin.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\resources.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\rt.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\access-bridge-32.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\cldrdata.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\dnsns.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\jaccess.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\jfxrt.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\localedata.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\nashorn.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\sunec.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\sunjce_provider.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\sunmscapi.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\sunpkcs11.jar;C:\Program Files (x86)\Java\jdk1.8.0_40\jre\lib\ext\zipfs.jar;D:\dev\workspace\precisionmapper-tools\precisionmapper-flight-planner\target\classes;D:\dev\workspace\precisionmapper-tools\precisionmapper-api-client\target\classes;C:\Users\webonise\.m2\repository\joda-time\joda-time\2.2\joda-time-2.2.jar;C:\Users\webonise\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\webonise\.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\webonise\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar
      Launcher Type: SUN_STANDARD

      Environment Variables:
      JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_40
      PATH=C:\Program Files (x86)\WiX Toolset v3.9\bin;C:\Program Files (x86)\Java\jdk1.8.0_40\bin;D:\dev\maven\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\
      USERNAME=webonise
      OS=Windows_NT
      PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel



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

      OS: Windows 8 , 64 bit Build 9200 (6.2.9200.16859)

      CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, clmul, erms, ht, tsc, tscinvbit, tscinv

      Memory: 4k page, physical 4089232k(527840k free), swap 6186384k(1167152k free)

      vm_info: Java HotSpot(TM) Client VM (25.40-b25) for windows-x86 JRE (1.8.0_40-b25), built on Feb 10 2015 21:08:16 by "java_re" with MS VC++ 10.0 (VS2010)

      time: Thu Mar 12 15:32:42 2015
      elapsed time: 116 seconds (0d 0h 1m 56s)


      REPRODUCIBILITY :
      This bug can be reproduced always.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ant Anton Tarasov
              Reporter:
              aroy Abhijit Roy (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported: