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

WebView crashes on Yahoo login page

    Details

    • Subcomponent:
      web
    • CPU:
      x86
    • OS:
      windows_7, windows_8

      Backports

        Description

        FULL PRODUCT VERSION :
        java version "1.8.0_60"
        Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
        Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

        ADDITIONAL OS VERSION INFORMATION :
        Win 8.1 Pro x64: Microsoft Windows [Version 6.3.9600]
        Win Server 2008 SP2o x64: Microsoft Windows [Version 6.0.6002]


        A DESCRIPTION OF THE PROBLEM :
        When using JavaFX WebView (on a non-visible Stage) to run javascript on yahoo's login page , java crashes in jfxwebkit.dll most of the time.

        REGRESSION. Last worked in version 8u40

        ADDITIONAL REGRESSION INFORMATION:
        java version "1.8.0_40"
        Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
        Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)

        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        Run the test case; crashes 7 out of 10 times.

        EXPECTED VERSUS ACTUAL BEHAVIOR :
        EXPECTED -
        Expect Java to not crash and output "OK, didn't crash".
        ACTUAL -
        Java crashes when as the script is executed.

        ERROR MESSAGES/STACK TRACES THAT OCCUR :
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006ea0e078, pid=5732, tid=2732
        #
        # JRE version: Java(TM) SE Runtime Environment (8.0_60-b27) (build 1.8.0_60-b27)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.60-b23 mixed mode windows-amd64 compressed oops)
        # Problematic frame:
        # C [jfxwebkit.dll+0x7ae078]
        #
        # 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 (0x0000000018a31000): JavaThread "JavaFX Application Thread" [_thread_in_native, id=2732, stack(0x0000000019b40000,0x0000000019c40000)]

        siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000068

        Registers:
        RAX=0x0000000000000000, RBX=0x000000002363b8f0, RCX=0x000000006ea0e069, RDX=0x0000000019c3d7a0
        RSP=0x0000000019c3d5e0, RBP=0x0000000000000001, RSI=0x0000000000000000, RDI=0x0000000019c3d7a0
        R8 =0x0000000000000000, R9 =0x00000000237bd8a8, R10=0x0000000000000000, R11=0x000000006f3e6b92
        R12=0x0000000019c3d8d0, R13=0x000000001c1bf498, R14=0x00000000237bd8a8, R15=0x000000006e260000
        RIP=0x000000006ea0e078, EFLAGS=0x0000000000010246

        Top of Stack: (sp=0x0000000019c3d5e0)
        0x0000000019c3d5e0: 0000000019c3d7a0 0000000019c3d820
        0x0000000019c3d5f0: 0000000019c3d8d0 000000006eb1b168
        0x0000000019c3d600: fffffffffffffffe 000000006f3e6b80
        0x0000000019c3d610: 00000000237a2e40 00000000237bd570
        0x0000000019c3d620: 000000002363b8f0 000000006ea3ed2b
        0x0000000019c3d630: 000000001c1bf498 00000000237bd570
        0x0000000019c3d640: 0000000019c3d7a0 0000000000000001
        0x0000000019c3d650: 0000000024d27600 000000006edd545c
        0x0000000019c3d660: fffffffffffffffe 00000000237a2e40
        0x0000000019c3d670: 00000005237bd573 0000000800000008
        0x0000000019c3d680: 0000002000000008 0000002100000020
        0x0000000019c3d690: 0000011100000022 0000000000000111
        0x0000000019c3d6a0: 0000000018a31000 0000000019c3d8c8
        0x0000000019c3d6b0: 0000000000000000 0000000019c3d8d0
        0x0000000019c3d6c0: 0000000019c3d7a0 000000006ea3a0f1
        0x0000000019c3d6d0: 00000000237bd570 00000000237bd570

        Instructions: (pc=0x000000006ea0e078)
        0x000000006ea0e058: 8b d7 48 8b 48 68 e8 8d cd 04 00 84 c0 75 40 eb
        0x000000006ea0e068: 50 40 84 f6 75 39 48 8b 43 38 45 33 c0 48 8b d7
        0x000000006ea0e078: 48 8b 48 68 e8 6f bf 04 00 84 c0 75 22 eb 32 40
        0x000000006ea0e088: 84 f6 75 1b 48 8b 43 38 45 33 c0 48 8b d7 48 8b


        Register to memory mapping:

        RAX=0x0000000000000000 is an unknown value
        RBX=0x000000002363b8f0 is an unknown value
        RCX=0x000000006ea0e069 is an unknown value
        RDX=0x0000000019c3d7a0 is pointing into the stack for thread: 0x0000000018a31000
        RSP=0x0000000019c3d5e0 is pointing into the stack for thread: 0x0000000018a31000
        RBP=0x0000000000000001 is an unknown value
        RSI=0x0000000000000000 is an unknown value
        RDI=0x0000000019c3d7a0 is pointing into the stack for thread: 0x0000000018a31000
        R8 =0x0000000000000000 is an unknown value
        R9 =0x00000000237bd8a8 is an unknown value
        R10=0x0000000000000000 is an unknown value
        R11=0x000000006f3e6b92 is an unknown value
        R12=0x0000000019c3d8d0 is pointing into the stack for thread: 0x0000000018a31000
        R13={method} {0x000000001c1bf4a0} 'twkWillSendRequest' '(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;J)Z' in 'com/sun/webkit/network/URLLoader'
        R14=0x00000000237bd8a8 is an unknown value
        R15=0x000000006e260000 is an unknown value


        Stack: [0x0000000019b40000,0x0000000019c40000], sp=0x0000000019c3d5e0, free space=1013k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        C [jfxwebkit.dll+0x7ae078]
        C [jfxwebkit.dll+0x7ded2b]
        C [jfxwebkit.dll+0x7da0f1]
        C [jfxwebkit.dll+0x8c04d7]
        C [jfxwebkit.dll+0x8c0a1b]
        C 0x00000000021a5e34

        Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
        j com.sun.webkit.network.URLLoader.twkWillSendRequest(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;J)Z+0
        j com.sun.webkit.network.URLLoader.notifyWillSendRequest(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Z+107
        j com.sun.webkit.network.URLLoader.lambda$willSendRequest$93(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/util/concurrent/CountDownLatch;)V+21
        j com.sun.webkit.network.URLLoader$$Lambda$135.run()V+40
        j com.sun.javafx.application.PlatformImpl.lambda$null$174(Ljava/lang/Runnable;)Ljava/lang/Void;+1
        j com.sun.javafx.application.PlatformImpl$$Lambda$50.run()Ljava/lang/Object;+4
        v ~StubRoutines::call_stub
        J 1501 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00000000026981a6 [0x0000000002698140+0x66]
        j com.sun.javafx.application.PlatformImpl.lambda$runLater$175(Ljava/lang/Runnable;Ljava/security/AccessControlContext;)V+7
        j com.sun.javafx.application.PlatformImpl$$Lambda$49.run()V+8
        j com.sun.glass.ui.InvokeLaterDispatcher$Future.run()V+4
        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$149(ILjava/lang/Runnable;)V+8
        j com.sun.glass.ui.win.WinApplication$$Lambda$38.run()V+12
        j java.lang.Thread.run()V+11
        v ~StubRoutines::call_stub

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

        Java Threads: ( => current thread )
          0x0000000019282800 JavaThread "Thread-8" daemon [_thread_blocked, id=6404, stack(0x0000000026730000,0x0000000026830000)]
          0x0000000019285800 JavaThread "Thread-7" daemon [_thread_in_native, id=5300, stack(0x00000000260c0000,0x00000000261c0000)]
          0x0000000019282000 JavaThread "URL-Loader-20" daemon [_thread_blocked, id=6552, stack(0x0000000025fc0000,0x00000000260c0000)]
          0x0000000019285000 JavaThread "URL-Loader-19" daemon [_thread_blocked, id=7096, stack(0x0000000025ec0000,0x0000000025fc0000)]
          0x0000000019281000 JavaThread "URL-Loader-18" daemon [_thread_blocked, id=5264, stack(0x0000000025dc0000,0x0000000025ec0000)]
          0x0000000019284000 JavaThread "URL-Loader-17" daemon [_thread_blocked, id=5308, stack(0x0000000025cc0000,0x0000000025dc0000)]
          0x0000000019283800 JavaThread "URL-Loader-16" daemon [_thread_blocked, id=5644, stack(0x0000000024bf0000,0x0000000024cf0000)]
          0x000000001927d800 JavaThread "URL-Loader-15" daemon [_thread_blocked, id=5520, stack(0x0000000024af0000,0x0000000024bf0000)]
          0x000000001927f800 JavaThread "URL-Loader-14" daemon [_thread_in_native, id=1872, stack(0x00000000249f0000,0x0000000024af0000)]
          0x0000000019280800 JavaThread "URL-Loader-13" daemon [_thread_blocked, id=6600, stack(0x00000000248f0000,0x00000000249f0000)]
          0x000000001927f000 JavaThread "URL-Loader-12" daemon [_thread_blocked, id=6532, stack(0x00000000247f0000,0x00000000248f0000)]
          0x000000001927e000 JavaThread "URL-Loader-11" daemon [_thread_in_native, id=4124, stack(0x00000000245f0000,0x00000000246f0000)]
          0x00000000192f3000 JavaThread "URL-Loader-10" daemon [_thread_blocked, id=7004, stack(0x0000000023ed0000,0x0000000023fd0000)]
          0x00000000192f2000 JavaThread "URL-Loader-9" daemon [_thread_blocked, id=6800, stack(0x0000000023dd0000,0x0000000023ed0000)]
          0x00000000192f1800 JavaThread "URL-Loader-8" daemon [_thread_in_native, id=6924, stack(0x0000000023cd0000,0x0000000023dd0000)]
          0x00000000192ed800 JavaThread "Thread-6" daemon [_thread_blocked, id=756, stack(0x0000000022f10000,0x0000000023010000)]
          0x00000000192ee000 JavaThread "Thread-5" daemon [_thread_blocked, id=3372, stack(0x0000000022e10000,0x0000000022f10000)]
          0x00000000192f0800 JavaThread "URL-Loader-7" daemon [_thread_blocked, id=6752, stack(0x0000000022d10000,0x0000000022e10000)]
          0x00000000192ec800 JavaThread "Prism Font Disposer" daemon [_thread_blocked, id=3936, stack(0x0000000022410000,0x0000000022510000)]
          0x00000000192ef800 JavaThread "URL-Loader-6" daemon [_thread_blocked, id=4028, stack(0x000000001e840000,0x000000001e940000)]
          0x00000000192ec000 JavaThread "Watchdog-Timer-1" daemon [_thread_blocked, id=1644, stack(0x000000001e720000,0x000000001e820000)]
          0x00000000192ef000 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=5468, stack(0x000000001e080000,0x000000001e180000)]
          0x00000000192c8000 JavaThread "URL-Loader-5" daemon [_thread_blocked, id=2656, stack(0x000000001df80000,0x000000001e080000)]
          0x0000000019015000 JavaThread "URL-Loader-4" daemon [_thread_blocked, id=6712, stack(0x000000001de80000,0x000000001df80000)]
          0x0000000019014800 JavaThread "URL-Loader-3" daemon [_thread_blocked, id=5408, stack(0x000000001dc80000,0x000000001dd80000)]
          0x0000000018e5b800 JavaThread "URL-Loader-2" daemon [_thread_in_native, id=6764, stack(0x000000001db80000,0x000000001dc80000)]
          0x0000000018e44800 JavaThread "URL-Loader-1" daemon [_thread_blocked, id=6176, stack(0x000000001c2b0000,0x000000001c3b0000)]
          0x0000000018d7b800 JavaThread "Disposer" daemon [_thread_blocked, id=2792, stack(0x000000001bfb0000,0x000000001c0b0000)]
          0x0000000018d24800 JavaThread "Thread-3" daemon [_thread_in_native, id=5648, stack(0x000000001b5d0000,0x000000001b6d0000)]
          0x0000000018a3c800 JavaThread "JavaFX-Launcher" [_thread_blocked, id=6224, stack(0x000000001b6d0000,0x000000001b7d0000)]
        =>0x0000000018a31000 JavaThread "JavaFX Application Thread" [_thread_in_native, id=2732, stack(0x0000000019b40000,0x0000000019c40000)]
          0x0000000018a30800 JavaThread "Thread-1" daemon [_thread_blocked, id=5600, stack(0x0000000019a40000,0x0000000019b40000)]
          0x0000000018a1c800 JavaThread "QuantumRenderer-0" daemon [_thread_blocked, id=1356, stack(0x0000000019440000,0x0000000019540000)]
          0x0000000016d5e000 JavaThread "Service Thread" daemon [_thread_blocked, id=4844, stack(0x0000000018a40000,0x0000000018b40000)]
          0x0000000016d07000 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=6988, stack(0x0000000018540000,0x0000000018640000)]
          0x0000000016d00800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4992, stack(0x0000000018440000,0x0000000018540000)]
          0x0000000016cfe000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=5564, stack(0x0000000018340000,0x0000000018440000)]
          0x0000000016cfd000 JavaThread "Attach Listener" daemon [_thread_blocked, id=4120, stack(0x0000000018240000,0x0000000018340000)]
          0x0000000016cfb800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6948, stack(0x0000000018140000,0x0000000018240000)]
          0x0000000002188000 JavaThread "Finalizer" daemon [_thread_blocked, id=5748, stack(0x0000000017f60000,0x0000000018060000)]
          0x000000000217f800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5784, stack(0x0000000017e60000,0x0000000017f60000)]
          0x0000000002090800 JavaThread "main" [_thread_blocked, id=5164, stack(0x0000000001ec0000,0x0000000001fc0000)]

        Other Threads:
          0x0000000016cc6800 VMThread [stack: 0x0000000017d60000,0x0000000017e60000] [id=2384]
          0x000000001867b800 WatcherThread [stack: 0x0000000018b40000,0x0000000018c40000] [id=5768]

        VM state:not at safepoint (normal execution)

        VM Mutex/Monitor currently owned by a thread: None

        Heap:
         PSYoungGen total 139264K, used 93437K [0x00000000d5c00000, 0x00000000dea00000, 0x0000000100000000)
          eden space 133120K, 66% used [0x00000000d5c00000,0x00000000db22b268,0x00000000dde00000)
          from space 6144K, 84% used [0x00000000de400000,0x00000000de9144c0,0x00000000dea00000)
          to space 6144K, 0% used [0x00000000dde00000,0x00000000dde00000,0x00000000de400000)
         ParOldGen total 87552K, used 1077K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x000000008150d7c0,0x0000000086980000)
         Metaspace used 17068K, capacity 17644K, committed 17792K, reserved 1064960K
          class space used 2153K, capacity 2307K, committed 2432K, reserved 1048576K

        Card table byte_map: [0x0000000011550000,0x0000000011950000] byte_map_base: 0x0000000011146000

        Marking Bits: (ParMarkBitMap*) 0x0000000070ffa5b0
         Begin Bits: [0x0000000012000000, 0x0000000013fb0000)
         End Bits: [0x0000000013fb0000, 0x0000000015f60000)

        Polling page: 0x0000000000670000

        CodeCache: size=245760Kb used=6518Kb max_used=6518Kb free=239241Kb
         bounds [0x0000000002190000, 0x0000000002800000, 0x0000000011190000]
         total_blobs=2558 nmethods=1947 adapters=523
         compilation: enabled

        Compilation events (10 events):
        Event: 2.314 Thread 0x0000000016d07000 1937 ! 3 java.net.AbstractPlainSocketImpl::isConnectionReset (31 bytes)
        Event: 2.314 Thread 0x0000000016d07000 nmethod 1937 0x00000000027eb290 code [0x00000000027eb400, 0x00000000027eb750]
        Event: 2.314 Thread 0x0000000016d07000 1939 ! 3 sun.security.provider.DigestBase::engineDigest (39 bytes)
        Event: 2.315 Thread 0x0000000016d07000 nmethod 1939 0x00000000027ea610 code [0x00000000027ea7c0, 0x00000000027ead08]
        Event: 2.315 Thread 0x0000000016cfe000 1940 4 java.lang.StringBuilder::<init> (7 bytes)
        Event: 2.315 Thread 0x0000000016d07000 1941 3 sun.nio.cs.StreamEncoder::writeBytes (132 bytes)
        Event: 2.315 Thread 0x0000000016cfe000 nmethod 1940 0x00000000027e8d90 code [0x00000000027e8ee0, 0x00000000027e8fd8]
        Event: 2.316 Thread 0x0000000016d07000 nmethod 1941 0x00000000027e9310 code [0x00000000027e9520, 0x00000000027ea178]
        Event: 2.318 Thread 0x0000000016d00800 nmethod 1913 0x00000000027f0610 code [0x00000000027f0780, 0x00000000027f1198]
        Event: 2.319 Thread 0x0000000016cfe000 1942 4 java.lang.Integer::<init> (10 bytes)

        GC Heap History (10 events):
        Event: 1.532 GC heap before
        {Heap before GC invocations=2 (full 0):
         PSYoungGen total 38400K, used 38389K [0x00000000d5c00000, 0x00000000d8680000, 0x0000000100000000)
          eden space 33280K, 99% used [0x00000000d5c00000,0x00000000d7c7e3a0,0x00000000d7c80000)
          from space 5120K, 99% used [0x00000000d7c80000,0x00000000d817f190,0x00000000d8180000)
          to space 5120K, 0% used [0x00000000d8180000,0x00000000d8180000,0x00000000d8680000)
         ParOldGen total 87552K, used 730K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 0% used [0x0000000081400000,0x00000000814b6848,0x0000000086980000)
         Metaspace used 15500K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        Event: 1.537 GC heap after
        Heap after GC invocations=2 (full 0):
         PSYoungGen total 38400K, used 5098K [0x00000000d5c00000, 0x00000000d8680000, 0x0000000100000000)
          eden space 33280K, 0% used [0x00000000d5c00000,0x00000000d5c00000,0x00000000d7c80000)
          from space 5120K, 99% used [0x00000000d8180000,0x00000000d867a938,0x00000000d8680000)
          to space 5120K, 0% used [0x00000000d7c80000,0x00000000d7c80000,0x00000000d8180000)
         ParOldGen total 87552K, used 879K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x00000000814dbff8,0x0000000086980000)
         Metaspace used 15500K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        }
        Event: 1.546 GC heap before
        {Heap before GC invocations=3 (full 0):
         PSYoungGen total 38400K, used 38328K [0x00000000d5c00000, 0x00000000d8680000, 0x0000000100000000)
          eden space 33280K, 99% used [0x00000000d5c00000,0x00000000d7c73a28,0x00000000d7c80000)
          from space 5120K, 99% used [0x00000000d8180000,0x00000000d867a938,0x00000000d8680000)
          to space 5120K, 0% used [0x00000000d7c80000,0x00000000d7c80000,0x00000000d8180000)
         ParOldGen total 87552K, used 879K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x00000000814dbff8,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        Event: 1.550 GC heap after
        Heap after GC invocations=3 (full 0):
         PSYoungGen total 38400K, used 5110K [0x00000000d5c00000, 0x00000000da700000, 0x0000000100000000)
          eden space 33280K, 0% used [0x00000000d5c00000,0x00000000d5c00000,0x00000000d7c80000)
          from space 5120K, 99% used [0x00000000d7c80000,0x00000000d817d8e0,0x00000000d8180000)
          to space 5120K, 0% used [0x00000000da200000,0x00000000da200000,0x00000000da700000)
         ParOldGen total 87552K, used 986K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x00000000814f6a00,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        }
        Event: 1.558 GC heap before
        {Heap before GC invocations=4 (full 0):
         PSYoungGen total 38400K, used 38304K [0x00000000d5c00000, 0x00000000da700000, 0x0000000100000000)
          eden space 33280K, 99% used [0x00000000d5c00000,0x00000000d7c6a7f8,0x00000000d7c80000)
          from space 5120K, 99% used [0x00000000d7c80000,0x00000000d817d8e0,0x00000000d8180000)
          to space 5120K, 0% used [0x00000000da200000,0x00000000da200000,0x00000000da700000)
         ParOldGen total 87552K, used 986K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x00000000814f6a00,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        Event: 1.562 GC heap after
        Heap after GC invocations=4 (full 0):
         PSYoungGen total 71680K, used 5090K [0x00000000d5c00000, 0x00000000da700000, 0x0000000100000000)
          eden space 66560K, 0% used [0x00000000d5c00000,0x00000000d5c00000,0x00000000d9d00000)
          from space 5120K, 99% used [0x00000000da200000,0x00000000da6f8af0,0x00000000da700000)
          to space 5120K, 0% used [0x00000000d9d00000,0x00000000d9d00000,0x00000000da200000)
         ParOldGen total 87552K, used 1077K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x000000008150d7c0,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        }
        Event: 1.580 GC heap before
        {Heap before GC invocations=5 (full 0):
         PSYoungGen total 71680K, used 71623K [0x00000000d5c00000, 0x00000000da700000, 0x0000000100000000)
          eden space 66560K, 99% used [0x00000000d5c00000,0x00000000d9cf9360,0x00000000d9d00000)
          from space 5120K, 99% used [0x00000000da200000,0x00000000da6f8af0,0x00000000da700000)
          to space 5120K, 0% used [0x00000000d9d00000,0x00000000d9d00000,0x00000000da200000)
         ParOldGen total 87552K, used 1077K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x000000008150d7c0,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        Event: 1.584 GC heap after
        Heap after GC invocations=5 (full 0):
         PSYoungGen total 71680K, used 5092K [0x00000000d5c00000, 0x00000000dea00000, 0x0000000100000000)
          eden space 66560K, 0% used [0x00000000d5c00000,0x00000000d5c00000,0x00000000d9d00000)
          from space 5120K, 99% used [0x00000000d9d00000,0x00000000da1f90d8,0x00000000da200000)
          to space 6144K, 0% used [0x00000000de400000,0x00000000de400000,0x00000000dea00000)
         ParOldGen total 87552K, used 1077K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x000000008150d7c0,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        }
        Event: 1.597 GC heap before
        {Heap before GC invocations=6 (full 0):
         PSYoungGen total 71680K, used 71526K [0x00000000d5c00000, 0x00000000dea00000, 0x0000000100000000)
          eden space 66560K, 99% used [0x00000000d5c00000,0x00000000d9ce09f8,0x00000000d9d00000)
          from space 5120K, 99% used [0x00000000d9d00000,0x00000000da1f90d8,0x00000000da200000)
          to space 6144K, 0% used [0x00000000de400000,0x00000000de400000,0x00000000dea00000)
         ParOldGen total 87552K, used 1077K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x000000008150d7c0,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        Event: 1.601 GC heap after
        Heap after GC invocations=6 (full 0):
         PSYoungGen total 139264K, used 5201K [0x00000000d5c00000, 0x00000000dea00000, 0x0000000100000000)
          eden space 133120K, 0% used [0x00000000d5c00000,0x00000000d5c00000,0x00000000dde00000)
          from space 6144K, 84% used [0x00000000de400000,0x00000000de9144c0,0x00000000dea00000)
          to space 6144K, 0% used [0x00000000dde00000,0x00000000dde00000,0x00000000de400000)
         ParOldGen total 87552K, used 1077K [0x0000000081400000, 0x0000000086980000, 0x00000000d5c00000)
          object space 87552K, 1% used [0x0000000081400000,0x000000008150d7c0,0x0000000086980000)
         Metaspace used 15501K, capacity 16006K, committed 16256K, reserved 1062912K
          class space used 1960K, capacity 2104K, committed 2176K, reserved 1048576K
        }

        Deoptimization events (10 events):
        Event: 1.894 Thread 0x0000000018a31000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000026cce98 method=java.util.Arrays.equals([B[B)Z @ 2
        Event: 2.053 Thread 0x000000001927e000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002749344 method=sun.net.www.ParseUtil.match(CJJ)Z @ 13
        Event: 2.103 Thread 0x0000000018a31000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002639718 method=java.util.regex.Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 19
        Event: 2.103 Thread 0x0000000018a31000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002639718 method=java.util.regex.Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 19
        Event: 2.103 Thread 0x0000000018a31000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002639718 method=java.util.regex.Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 19
        Event: 2.103 Thread 0x0000000018a31000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002639718 method=java.util.regex.Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 19
        Event: 2.123 Thread 0x00000000192c8000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002601830 method=java.io.FilterInputStream.read()I @ 4
        Event: 2.123 Thread 0x00000000192c8000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002601830 method=java.io.FilterInputStream.read()I @ 4
        Event: 2.123 Thread 0x00000000192c8000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002601830 method=java.io.FilterInputStream.read()I @ 4
        Event: 2.123 Thread 0x00000000192c8000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002601830 method=java.io.FilterInputStream.read()I @ 4

        Internal exceptions (10 events):
        Event: 0.296 Thread 0x0000000018a31000 Exception <a 'java/lang/NullPointerException'> (0x00000000d67605a8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\interpreter\linkResolver.cpp, line 1178]
        Event: 0.296 Thread 0x0000000018a31000 Exception <a 'java/lang/NullPointerException'> (0x00000000d67605a8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\prims\jvm.cpp, line 1390]
        Event: 0.492 Thread 0x0000000018a31000 Implicit null exception at 0x0000000002407335 to 0x000000000240750d
        Event: 0.527 Thread 0x0000000018a31000 Exception <a 'sun/nio/fs/WindowsException'> (0x00000000d6fee4f8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\prims\jni.cpp, line 709]
        Event: 0.529 Thread 0x0000000018a31000 Exception <a 'sun/nio/fs/WindowsException'> (0x00000000d6ff0270) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\prims\jni.cpp, line 709]
        Event: 0.535 Thread 0x0000000018a31000 Implicit null exception at 0x0000000002442d96 to 0x00000000024430c1
        Event: 1.702 Thread 0x0000000018a31000 Implicit null exception at 0x00000000023a3056 to 0x00000000023a3371
        Event: 1.867 Thread 0x00000000192f0800 Exception <a 'java/lang/ClassNotFoundException': sun/net/www/protocol/data/Handler> (0x00000000d8fc4070) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
        Event: 1.871 Thread 0x00000000192f0800 Exception <a 'java/lang/ClassNotFoundException': sun/net/www/protocol/data/Handler> (0x00000000d8fce2a0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
        Event: 2.092 Thread 0x0000000019285800 Exception <a 'sun/nio/fs/WindowsException'> (0x00000000da875518) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u60\4407\hotspot\src\share\vm\prims\jni.cpp, line 709]

        Events (10 events):
        Event: 2.309 loading class sun/net/www/protocol/http/EmptyInputStream
        Event: 2.309 loading class sun/net/www/protocol/http/EmptyInputStream done
        Event: 2.309 loading class com/sun/webkit/network/URLLoader$Redirect
        Event: 2.309 loading class com/sun/webkit/network/URLLoader$Redirect done
        Event: 2.312 loading class com/sun/webkit/network/URLLoader
        Event: 2.312 loading class com/sun/webkit/network/URLLoader done
        Event: 2.314 Thread 0x0000000019288800 Thread added: 0x0000000019288800
        Event: 2.315 Thread 0x0000000019287000 Thread added: 0x0000000019287000
        Event: 2.316 Thread 0x0000000019288800 Thread exited: 0x0000000019288800
        Event: 2.316 Thread 0x0000000019287000 Thread exited: 0x0000000019287000


        Dynamic libraries:
        0x00007ff782e00000 - 0x00007ff782e37000 F:\Programs\Java\jdk1.8.0_60\bin\java.exe
        0x00007ffebd260000 - 0x00007ffebd40c000 C:\Windows\SYSTEM32\ntdll.dll
        0x00007ffebbe30000 - 0x00007ffebbf6e000 C:\Windows\system32\KERNEL32.DLL
        0x00007ffeba720000 - 0x00007ffeba835000 C:\Windows\system32\KERNELBASE.dll
        0x00007ffeb8ad0000 - 0x00007ffeb8b5e000 C:\Windows\system32\apphelp.dll
        0x00007ffe9ba70000 - 0x00007ffe9bac3000 C:\Windows\AppPatch\AppPatch64\AcGenral.DLL
        0x00007ffebc990000 - 0x00007ffebca3a000 C:\Windows\system32\msvcrt.dll
        0x00007ffeba190000 - 0x00007ffeba1be000 C:\Windows\SYSTEM32\SspiCli.dll
        0x00007ffebcec0000 - 0x00007ffebcf14000 C:\Windows\system32\SHLWAPI.dll
        0x00007ffebc6b0000 - 0x00007ffebc827000 C:\Windows\system32\USER32.dll
        0x00007ffebc1d0000 - 0x00007ffebc364000 C:\Windows\system32\ole32.dll
        0x00007ffeba900000 - 0x00007ffebbe19000 C:\Windows\system32\SHELL32.dll
        0x00007ffeb9920000 - 0x00007ffeb9941000 C:\Windows\SYSTEM32\USERENV.dll
        0x00007ffebc3e0000 - 0x00007ffebc48a000 C:\Windows\system32\ADVAPI32.dll
        0x00007ffeb3a60000 - 0x00007ffeb3a7e000 C:\Windows\SYSTEM32\MPR.dll
        0x00007ffebc830000 - 0x00007ffebc971000 C:\Windows\system32\RPCRT4.dll
        0x00007ffebd130000 - 0x00007ffebd189000 C:\Windows\SYSTEM32\sechost.dll
        0x00007ffebc490000 - 0x00007ffebc6a1000 C:\Windows\SYSTEM32\combase.dll
        0x00007ffebcfe0000 - 0x00007ffebd12f000 C:\Windows\system32\GDI32.dll
        0x00007ffeba3c0000 - 0x00007ffeba3d5000 C:\Windows\SYSTEM32\profapi.dll
        0x00007ffeb89a0000 - 0x00007ffeb8a52000 C:\Windows\SYSTEM32\SHCORE.dll
        0x00007ffebcba0000 - 0x00007ffebcbd6000 C:\Windows\system32\IMM32.DLL
        0x00007ffebca40000 - 0x00007ffebcb92000 C:\Windows\system32\MSCTF.dll
        0x00007ffeb8080000 - 0x00007ffeb82fa000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9600.17810_none_6240b9c7ecbd0bda\COMCTL32.dll
        0x0000000072450000 - 0x0000000072522000 F:\Programs\Java\jdk1.8.0_60\jre\bin\msvcr100.dll
        0x00000000707f0000 - 0x0000000071079000 F:\Programs\Java\jdk1.8.0_60\jre\bin\server\jvm.dll
        0x00007ffeaab20000 - 0x00007ffeaab29000 C:\Windows\SYSTEM32\WSOCK32.dll
        0x00007ffeac240000 - 0x00007ffeac262000 C:\Windows\SYSTEM32\WINMM.dll
        0x00007ffeb3a40000 - 0x00007ffeb3a4a000 C:\Windows\SYSTEM32\VERSION.dll
        0x00007ffeba8f0000 - 0x00007ffeba8f7000 C:\Windows\system32\PSAPI.DLL
        0x00007ffebcbe0000 - 0x00007ffebcc3a000 C:\Windows\system32\WS2_32.dll
        0x00007ffeac180000 - 0x00007ffeac1aa000 C:\Windows\SYSTEM32\WINMMBASE.dll
        0x00007ffebbe20000 - 0x00007ffebbe29000 C:\Windows\system32\NSI.dll
        0x00007ffeba490000 - 0x00007ffeba4df000 C:\Windows\SYSTEM32\cfgmgr32.dll
        0x00007ffeb91d0000 - 0x00007ffeb91f8000 C:\Windows\SYSTEM32\DEVOBJ.dll
        0x0000000072400000 - 0x000000007240f000 F:\Programs\Java\jdk1.8.0_60\jre\bin\verify.dll
        0x0000000071c60000 - 0x0000000071c89000 F:\Programs\Java\jdk1.8.0_60\jre\bin\java.dll
        0x00000000723e0000 - 0x00000000723f6000 F:\Programs\Java\jdk1.8.0_60\jre\bin\zip.dll
        0x00007ffe9b360000 - 0x00007ffe9b44f000 F:\Programs\Java\jdk1.8.0_60\jre\bin\msvcr120.dll
        0x00007ffe9ab60000 - 0x00007ffe9ac06000 F:\Programs\Java\jdk1.8.0_60\jre\bin\msvcp120.dll
        0x0000000071940000 - 0x0000000071963000 F:\Programs\Java\jdk1.8.0_60\jre\bin\prism_d3d.dll
        0x00007ffe9d300000 - 0x00007ffe9d521000 C:\Windows\system32\d3d9.dll
        0x00007ffeb87a0000 - 0x00007ffeb87c1000 C:\Windows\SYSTEM32\dwmapi.dll
        0x00007ffeb9030000 - 0x00007ffeb9159000 C:\Windows\system32\uxtheme.dll
        0x00007ffe92e70000 - 0x00007ffe93a90000 C:\Windows\SYSTEM32\igdumd64.dll
        0x0000000071460000 - 0x00000000714a3000 F:\Programs\Java\jdk1.8.0_60\jre\bin\glass.dll
        0x00007ffebd1a0000 - 0x00007ffebd256000 C:\Windows\system32\COMDLG32.dll
        0x00007ffebcc40000 - 0x00007ffebcd01000 C:\Windows\system32\OLEAUT32.dll
        0x00007ffeb9200000 - 0x00007ffeb920b000 C:\Windows\SYSTEM32\kernel.appcore.dll
        0x00007ffeba230000 - 0x00007ffeba23b000 C:\Windows\SYSTEM32\CRYPTBASE.dll
        0x00007ffeba1c0000 - 0x00007ffeba223000 C:\Windows\SYSTEM32\bcryptPrimitives.dll
        0x000000006e260000 - 0x00000000707ed000 F:\Programs\Java\jdk1.8.0_60\jre\bin\jfxwebkit.dll
        0x00007ffeb9bf0000 - 0x00007ffeb9c10000 C:\Windows\SYSTEM32\CRYPTSP.dll
        0x00007ffeb9810000 - 0x00007ffeb9846000 C:\Windows\system32\rsaenh.dll
        0x00007ffeb9e80000 - 0x00007ffeb9ea6000 C:\Windows\SYSTEM32\bcrypt.dll
        0x0000000071920000 - 0x0000000071934000 F:\Programs\Java\jdk1.8.0_60\jre\bin\javafx_font.dll
        0x00007ffeb7430000 - 0x00007ffeb761c000 C:\Windows\SYSTEM32\dwrite.dll
        0x0000000071c40000 - 0x0000000071c5a000 F:\Programs\Java\jdk1.8.0_60\jre\bin\net.dll
        0x00007ffeb9b90000 - 0x00007ffeb9be9000 C:\Windows\system32\mswsock.dll
        0x0000000071c20000 - 0x0000000071c31000 F:\Programs\Java\jdk1.8.0_60\jre\bin\nio.dll
        0x00000000719a0000 - 0x00000000719c4000 F:\Programs\Java\jdk1.8.0_60\jre\bin\sunec.dll
        0x00007ffeb5630000 - 0x00007ffeb565a000 C:\Windows\SYSTEM32\IPHLPAPI.DLL
        0x00007ffeb5620000 - 0x00007ffeb562a000 C:\Windows\SYSTEM32\WINNSI.DLL
        0x00007ffeb53a0000 - 0x00007ffeb53b6000 C:\Windows\SYSTEM32\dhcpcsvc6.DLL
        0x00007ffeb5380000 - 0x00007ffeb539a000 C:\Windows\SYSTEM32\dhcpcsvc.DLL
        0x00007ffeb4c50000 - 0x00007ffeb4c65000 C:\Windows\system32\napinsp.dll
        0x00007ffeb4c70000 - 0x00007ffeb4c8a000 C:\Windows\system32\pnrpnsp.dll
        0x00007ffeb8060000 - 0x00007ffeb807b000 C:\Windows\system32\NLAapi.dll
        0x00007ffeb9990000 - 0x00007ffeb9a34000 C:\Windows\SYSTEM32\DNSAPI.dll
        0x00007ffeb4c90000 - 0x00007ffeb4c9d000 C:\Windows\System32\winrnr.dll
        0x00007ffeb56a0000 - 0x00007ffeb56aa000 C:\Windows\System32\rasadhlp.dll
        0x00007ffeb52c0000 - 0x00007ffeb532b000 C:\Windows\System32\fwpuclnt.dll
        0x00007ffeb6c20000 - 0x00007ffeb6da9000 C:\Windows\SYSTEM32\dbghelp.dll

        VM Arguments:
        jvm_args: -Dfile.encoding=UTF-8
        java_command: webrobot.Bug
        java_class_path (initial): C:\java\WebRobot\lib\javax.mail.jar;C:\java\WebRobot\lib\mysql-connector-java-5.1.36-bin.jar;C:\java\WebRobot\build\classes
        Launcher Type: SUN_STANDARD

        Environment Variables:
        PATH=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies\;C:\Program Files\Microsoft Windows Performance Toolkit\;F:\Programs\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\www\op-recovery\Sikuli\libs
        USERNAME=ivan
        OS=Windows_NT
        PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 42 Stepping 7, GenuineIntel



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

        OS: Windows 8.1 , 64 bit Build 9600 (6.3.9600.17415)

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

        Memory: 4k page, physical 8303732k(2038140k free), swap 10797280k(2397968k free)

        vm_info: Java HotSpot(TM) 64-Bit Server VM (25.60-b23) for windows-amd64 JRE (1.8.0_60-b27), built on Aug 4 2015 11:06:27 by "java_re" with MS VC++ 10.0 (VS2010)

        time: Tue Oct 06 10:55:08 2015
        elapsed time: 2 seconds (0d 0h 0m 2s)

        REPRODUCIBILITY :
        This bug can be reproduced often.

        ---------- BEGIN SOURCE ----------
        package webrobot;

        import javafx.application.Application;
        import javafx.scene.Scene;
        import javafx.scene.web.WebEngine;
        import javafx.scene.web.WebView;
        import javafx.stage.Stage;

        public class Bug extends Application {

           private final WebView web = new WebView();
           private final WebEngine engine = web.getEngine();

           public static void main ( String[] args ) {
              launch( args );
           }

           @Override public void start ( Stage primaryStage ) {
              primaryStage.setScene( new Scene( web ) );
              engine.documentProperty().addListener( ( val, old, now ) -> {
                 System.out.println( "Document changed to " + now );
                 if ( now == null ) return;
                 engine.executeScript( "document.getElementById('login-username').form.submit();" ); // Crash here
                 System.out.println( "OK, didn't crash" );
              });
              engine.load( "https://login.yahoo.com/config/login_verify2?.intl=hk&.done=https:%2F%2Fgemini.yahoo.com%2Fadvertiser%2Faccounts" );
           }
        }
        ---------- END SOURCE ----------

        CUSTOMER SUBMITTED WORKAROUND :
        Displaying the Stage before loading the site will stop the error from happening.

        Alternatively, fall back to an older JRE version, such as 1.8u40.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ghb Guru Hb
                  Reporter:
                  webbuggrp Webbug Group
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  11 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: