-
Bug
-
Resolution: Fixed
-
P3
-
8u60
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8145986 | 8u92 | Guru Hb | P3 | Resolved | Fixed |
FULL PRODUCT VERSION :
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]
EXTRA RELEVANT SYSTEM CONFIGURATION :
nothing that should impact the problem
A DESCRIPTION OF THE PROBLEM :
When trying to load Content in a Locationlistener(to prevent loading on arbirary sites) the JVM crashes completely in the native function twkLoad.
It was tried on different maschines all running WIndows 7. After a Java Update(I think it was 60) the bug occured
REGRESSION. Last worked in version 8u51
ADDITIONAL REGRESSION INFORMATION:
Unfortunately I do not have the old version installed anymore
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Run this Program:
------------------------------------------------
import javafx.application.Application;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class Main extends Application{
public static int main(String[] args){
Application.launch(Main.class);
return 0;
}
@Override
public void start(Stage primaryStage) throws Exception {
WebView view = new WebView();
view.getEngine().locationProperty().addListener((observable, oldValue, newValue) -> {
view.getEngine().loadContent("");
});
view.getEngine().load("");
}
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
not much
Java should start and should do nothing(idling)
ACTUAL -
The JVM crashes completely
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005c3c4445, pid=1172, tid=3720
#
# JRE version: Java(TM) SE Runtime Environment (8.0_65-b17) (build 1.8.0_65-b17)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.65-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [jfxwebkit.dll+0x7b4445]
#
# 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 (0x000000001f2b2000): JavaThread "JavaFX Application Thread" [_thread_in_native, id=3720, stack(0x0000000020460000,0x0000000020560000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x000000000000014b
Registers:
RAX=0x0000000000000000, RBX=0x000000002522c048, RCX=0x0000000027188f00, RDX=0x000000002522abe0
RSP=0x000000002055c408, RBP=0x000000002055c510, RSI=0x00000000271891c0, RDI=0x0000000027188f00
R8 =0x0000000027188f00, R9 =0x00000000271891c0, R10=0x000000002a72faf0, R11=0x000000002055c3e0
R12=0x000000002055ccd0, R13=0x0000000027188f00, R14=0x0000000000000000, R15=0x000000002055cca0
RIP=0x000000005c3c4445, EFLAGS=0x0000000000010246
Top of Stack: (sp=0x000000002055c408)
0x000000002055c408: 000000005c3c63d4 000000002055c478
0x000000002055c418: 000000002522c048 000000002055c510
0x000000002055c428: 00000000271891c0 000000002055c478
0x000000002055c438: 00000000004c0000 0000000000000000
0x000000002055c448: 0000000000000000 0000000000000000
0x000000002055c458: 0000000100000000 0000000000000004
0x000000002055c468: 0000000000000028 00000019014c003a
0x000000002055c478: 0000000000000000 0000000027101190
0x000000002055c488: 0000000000000000 0000000000000000
0x000000002055c498: 0000000000000000 0000000000000000
0x000000002055c4a8: 0000000000000000 0000000000000000
0x000000002055c4b8: 0000000000000000 0000000000000000
0x000000002055c4c8: 0000000000000000 0000000000000000
0x000000002055c4d8: 0000000000000000 0000000000000000
0x000000002055c4e8: 0000000000000000 0000000000000000
0x000000002055c4f8: 0000000000000000 0000000000000000
Instructions: (pc=0x000000005c3c4445)
0x000000005c3c4425: 7b 20 49 8b e3 5d c3 cc cc cc cc 80 79 0c 00 74
0x000000005c3c4435: 2a 48 8b 41 10 48 85 c0 74 06 48 05 88 00 00 00
0x000000005c3c4445: 80 b8 4b 01 00 00 00 75 12 0f 57 d2 0f 57 c9 48
0x000000005c3c4455: 81 c1 50 07 00 00 e9 50 4a 12 00 33 d2 e9 a9 fd
Register to memory mapping:
RAX=0x0000000000000000 is an unknown value
RBX=0x000000002522c048 is an unknown value
RCX=0x0000000027188f00 is an unknown value
RDX=0x000000002522abe0 is an unknown value
RSP=0x000000002055c408 is pointing into the stack for thread: 0x000000001f2b2000
RBP=0x000000002055c510 is pointing into the stack for thread: 0x000000001f2b2000
RSI=0x00000000271891c0 is an unknown value
RDI=0x0000000027188f00 is an unknown value
R8 =0x0000000027188f00 is an unknown value
R9 =0x00000000271891c0 is an unknown value
R10={method} {0x000000002a72faf8} 'fwkFireLoadEvent' '(JILjava/lang/String;Ljava/lang/String;DI)V' in 'com/sun/webkit/WebPage'
R11=0x000000002055c3e0 is pointing into the stack for thread: 0x000000001f2b2000
R12=0x000000002055ccd0 is pointing into the stack for thread: 0x000000001f2b2000
R13=0x0000000027188f00 is an unknown value
R14=0x0000000000000000 is an unknown value
R15=0x000000002055cca0 is pointing into the stack for thread: 0x000000001f2b2000
Stack: [0x0000000020460000,0x0000000020560000], sp=0x000000002055c408, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [jfxwebkit.dll+0x7b4445]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.sun.webkit.WebPage.twkLoad(JLjava/lang/String;Ljava/lang/String;)V+0
j com.sun.webkit.WebPage.load(JLjava/lang/String;Ljava/lang/String;)V+92
j javafx.scene.web.WebEngine.loadContent(Ljava/lang/String;Ljava/lang/String;)V+27
j javafx.scene.web.WebEngine.loadContent(Ljava/lang/String;)V+4
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView.buildemptyHTML(Ljava/lang/Void;)V+9
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView$$Lambda$383.handle(Ljava/lang/Object;)V+8
j at.cyberdoc.office.presentation.ui.controller.model.ConversationModel.requestMessageData(Lat/cyberdoc/office/presentation/ui/controller/model/Conversation;Lat/cyberdoc/office/presentation/ui/controller/model/MessagingModelPackage$RequestResultHandler;Lat/cyberdoc/office/presentation/ui/controller/model/MessagingModelPackage$RequestResultHandler;)V+6
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView.buildHtml()V+26
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView.<init>(Lat/cyberdoc/office/presentation/ui/controller/model/ConversationModel;)V+156
j at.cyberdoc.office.presentation.ui.controller.message_area.MessageAreaController.lambda$initialize$72()V+111
j at.cyberdoc.office.presentation.ui.controller.message_area.MessageAreaController$$Lambda$326.run()V+4
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 2502 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00000000032356a6 [0x0000000003235640+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 3840 C1 com.sun.glass.ui.InvokeLaterDispatcher$Future.run()V (91 bytes) @ 0x0000000003690394 [0x0000000003690280+0x114]
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 )
0x0000000027d7b000 JavaThread "Disposer" daemon [_thread_blocked, id=5360, stack(0x0000000025eb0000,0x0000000025fb0000)]
0x0000000027d7a800 JavaThread "JCS-Scheduler-Thread-9" daemon [_thread_blocked, id=1020, stack(0x0000000029550000,0x0000000029650000)]
0x0000000027d79800 JavaThread "JCS-Scheduler-Thread-8" daemon [_thread_blocked, id=1056, stack(0x0000000029340000,0x0000000029440000)]
0x0000000023270000 JavaThread "Prism Font Disposer" daemon [_thread_blocked, id=6124, stack(0x0000000025350000,0x0000000025450000)]
0x000000001f541000 JavaThread "JavaFX-Launcher" [_thread_blocked, id=1160, stack(0x00000000226f0000,0x00000000227f0000)]
0x000000001f3aa000 JavaThread "Thread-2" daemon [_thread_in_native, id=1072, stack(0x0000000021f80000,0x0000000022080000)]
=>0x000000001f2b2000 JavaThread "JavaFX Application Thread" [_thread_in_native, id=3720, stack(0x0000000020460000,0x0000000020560000)]
0x000000001f2ae000 JavaThread "Thread-1" daemon [_thread_blocked, id=3160, stack(0x00000000202d0000,0x00000000203d0000)]
0x000000001e955800 JavaThread "QuantumRenderer-0" daemon [_thread_blocked, id=4064, stack(0x000000001fbb0000,0x000000001fcb0000)]
0x000000001e5e0000 JavaThread "Service Thread" daemon [_thread_blocked, id=5984, stack(0x000000001f150000,0x000000001f250000)]
0x000000001c2a6800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=4788, stack(0x000000001efe0000,0x000000001f0e0000)]
0x000000001e56c000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=3216, stack(0x000000001ee40000,0x000000001ef40000)]
0x000000001e564800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=2888, stack(0x000000001d400000,0x000000001d500000)]
0x000000001e562800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5536, stack(0x000000001eb70000,0x000000001ec70000)]
0x000000001c2a4800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1500, stack(0x000000001ea30000,0x000000001eb30000)]
0x000000001c248800 JavaThread "Finalizer" daemon [_thread_blocked, id=2516, stack(0x000000001d6d0000,0x000000001d7d0000)]
0x000000001c241800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5184, stack(0x000000001d570000,0x000000001d670000)]
0x0000000002478000 JavaThread "main" [_thread_blocked, id=5540, stack(0x00000000026f0000,0x00000000027f0000)]
Other Threads:
0x000000001c23c000 VMThread [stack: 0x000000001d2a0000,0x000000001d3a0000] [id=5228]
0x000000001e60f000 WatcherThread [stack: 0x000000001ed20000,0x000000001ee20000] [id=5660]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap:
PSYoungGen total 76288K, used 28448K [0x000000076b200000, 0x0000000773380000, 0x00000007c0000000)
eden space 65536K, 27% used [0x000000076b200000,0x000000076c34f9d0,0x000000076f200000)
from space 10752K, 99% used [0x000000076f200000,0x000000076fc789d8,0x000000076fc80000)
to space 10752K, 0% used [0x0000000772900000,0x0000000772900000,0x0000000773380000)
ParOldGen total 88576K, used 8673K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 9% used [0x00000006c1600000,0x00000006c1e78520,0x00000006c6c80000)
Metaspace used 31807K, capacity 33244K, committed 33356K, reserved 1077248K
class space used 4588K, capacity 4891K, committed 4940K, reserved 1048576K
Card table byte_map: [0x0000000011e80000,0x0000000012680000] byte_map_base: 0x000000000e875000
Marking Bits: (ParMarkBitMap*) 0x0000000061a1a5b0
Begin Bits: [0x0000000013160000, 0x0000000017108000)
End Bits: [0x0000000017108000, 0x000000001b0b0000)
Polling page: 0x0000000001ba0000
CodeCache: size=245760Kb used=13755Kb max_used=13770Kb free=232004Kb
bounds [0x0000000002ac0000, 0x0000000003860000, 0x0000000011ac0000]
total_blobs=5250 nmethods=4471 adapters=690
compilation: enabled
Compilation events (10 events):
Event: 10.761 Thread 0x000000001c2a6800 4551 ! 3 java.lang.invoke.CallSite::makeSite (457 bytes)
Event: 10.761 Thread 0x000000001e56c000 4555 4 java.util.HashSet::add (20 bytes)
Event: 10.765 Thread 0x000000001c2a6800 nmethod 4551 0x000000000384c290 code [0x000000000384c8c0, 0x0000000003851988]
Event: 10.766 Thread 0x000000001c2a6800 4556 3 sun.nio.fs.WindowsPathParser::isSlash (18 bytes)
Event: 10.766 Thread 0x000000001c2a6800 nmethod 4556 0x0000000002dc2ed0 code [0x0000000002dc3020, 0x0000000002dc31f0]
Event: 10.766 Thread 0x000000001c2a6800 4554 3 java.lang.invoke.MethodHandles$Lookup::lookupModes (8 bytes)
Event: 10.766 Thread 0x000000001c2a6800 nmethod 4554 0x0000000002dc2bd0 code [0x0000000002dc2d20, 0x0000000002dc2e70]
Event: 10.767 Thread 0x000000001c2a6800 4557 3 java.util.AbstractSequentialList::iterator (5 bytes)
Event: 10.767 Thread 0x000000001c2a6800 nmethod 4557 0x0000000002dc2690 code [0x0000000002dc2800, 0x0000000002dc2ae8]
Event: 10.767 Thread 0x000000001c2a6800 4558 3 java.util.LinkedList::listIterator (15 bytes)
GC Heap History (8 events):
Event: 1.248 GC heap before
{Heap before GC invocations=1 (full 0):
PSYoungGen total 76288K, used 56024K [0x000000076b200000, 0x0000000770700000, 0x00000007c0000000)
eden space 65536K, 85% used [0x000000076b200000,0x000000076e8b60f8,0x000000076f200000)
from space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 175104K, used 0K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1600000,0x00000006cc100000)
Metaspace used 20333K, capacity 21298K, committed 21552K, reserved 1067008K
class space used 2932K, capacity 3176K, committed 3200K, reserved 1048576K
Event: 1.257 GC heap after
Heap after GC invocations=1 (full 0):
PSYoungGen total 76288K, used 8247K [0x000000076b200000, 0x0000000770700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 76% used [0x000000076f200000,0x000000076fa0dfa8,0x000000076fc80000)
to space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
ParOldGen total 175104K, used 88K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1616010,0x00000006cc100000)
Metaspace used 20333K, capacity 21298K, committed 21552K, reserved 1067008K
class space used 2932K, capacity 3176K, committed 3200K, reserved 1048576K
}
Event: 1.342 GC heap before
{Heap before GC invocations=2 (full 0):
PSYoungGen total 76288K, used 12636K [0x000000076b200000, 0x0000000770700000, 0x00000007c0000000)
eden space 65536K, 6% used [0x000000076b200000,0x000000076b6491c0,0x000000076f200000)
from space 10752K, 76% used [0x000000076f200000,0x000000076fa0dfa8,0x000000076fc80000)
to space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
ParOldGen total 175104K, used 88K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1616010,0x00000006cc100000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
Event: 1.362 GC heap after
Heap after GC invocations=2 (full 0):
PSYoungGen total 76288K, used 7370K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 68% used [0x000000076fc80000,0x00000007703b2bc0,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 175104K, used 96K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1618010,0x00000006cc100000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
}
Event: 1.362 GC heap before
{Heap before GC invocations=3 (full 1):
PSYoungGen total 76288K, used 7370K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 68% used [0x000000076fc80000,0x00000007703b2bc0,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 175104K, used 96K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1618010,0x00000006cc100000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
Event: 1.404 GC heap after
Heap after GC invocations=3 (full 1):
PSYoungGen total 76288K, used 0K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 88576K, used 7360K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 8% used [0x00000006c1600000,0x00000006c1d30328,0x00000006c6c80000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
}
Event: 10.489 GC heap before
{Heap before GC invocations=4 (full 1):
PSYoungGen total 76288K, used 65536K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 100% used [0x000000076b200000,0x000000076f200000,0x000000076f200000)
from space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 88576K, used 7360K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 8% used [0x00000006c1600000,0x00000006c1d30328,0x00000006c6c80000)
Metaspace used 29855K, capacity 31088K, committed 31180K, reserved 1075200K
class space used 4194K, capacity 4473K, committed 4556K, reserved 1048576K
Event: 10.500 GC heap after
Heap after GC invocations=4 (full 1):
PSYoungGen total 76288K, used 10722K [0x000000076b200000, 0x0000000773380000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 99% used [0x000000076f200000,0x000000076fc789d8,0x000000076fc80000)
to space 10752K, 0% used [0x0000000772900000,0x0000000772900000,0x0000000773380000)
ParOldGen total 88576K, used 8673K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 9% used [0x00000006c1600000,0x00000006c1e78520,0x00000006c6c80000)
Metaspace used 29855K, capacity 31088K, committed 31180K, reserved 1075200K
class space used 4194K, capacity 4473K, committed 4556K, reserved 1048576K
}
Deoptimization events (10 events):
Event: 10.668 Thread 0x000000001f2b2000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000381d184 method=com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(Ljavafx/collections/ListChangeListener$Change;)V @ 96
Event: 10.686 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000036b8d78 method=javafx.beans.property.BooleanPropertyBase.get()Z @ 23
Event: 10.687 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000036b8d78 method=javafx.beans.property.BooleanPropertyBase.get()Z @ 23
Event: 10.687 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000036b8d78 method=javafx.beans.property.BooleanPropertyBase.get()Z @ 23
Event: 10.688 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/J÷'?`%@
Event: 10.688 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/
Event: 10.688 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/L¿zÁ`%@
Event: 10.689 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/i
$Ɉ%@
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002d01880 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002cd7fb0 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1
Internal exceptions (10 events):
Event: 4.393 Thread 0x0000000027d79000 Exception <a 'java/lang/ClassNotFoundException': org/apache/commons/jcs/engine/CompositeCacheAttributesCustomizer> (0x000000076dd1a630) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp,ʽU˜@
Event: 4.399 Thread 0x0000000027d79000 Exception <a 'java/lang/ClassNotFoundException': org/apache/commons/jcs/engine/ElementAttributesBeanInfo> (0x000000076dd55b28) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210
Event: 4.399 Thread 0x0000000027d79000 Exception <a 'java/lang/ClassNotFoundException': org/apache/commons/jcs/engine/ElementAttributesCustomizer> (0x000000076dd5ff18) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 2ñò¨m·¦$@
Event: 10.326 Thread 0x000000001f2b2000 Exception <a 'java/lang/ClassNotFoundException': com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader> (0x000000076ea01b48) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp, linežrÌ$@
Event: 10.399 Thread 0x000000001f2b2000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$andThen$6(Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076ecf4230) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\.§¸
ÇÐ$@
Event: 10.408 Thread 0x000000001f2b2000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$maxBy$24(Ljava/util/Comparator;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076ed514b0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\srcN@üÊ-…%@
Event: 10.760 Thread 0x000000001f2b2000 Exception <a 'sun/nio/fs/WindowsException'> (0x000000076c2ae6a8) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\prims\jni.cpp, line 709]
Event: 10.762 Thread 0x000000001f2b2000 Exception <a 'sun/nio/fs/WindowsException'> (0x000000076c2b04a0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\prims\jni.cpp, line 709]
Event: 10.767 Thread 0x000000001f2b2000 Implicit null exception at 0x0000000002d01516 to 0x0000000002d01869
Event: 10.767 Thread 0x000000001f2b2000 Implicit null exception at 0x0000000002cd7c56 to 0x0000000002cd7f99
Events (10 events):
Event: 10.766 loading class sun/nio/ch/SharedFileLockTable$FileLockReference
Event: 10.766 loading class sun/nio/ch/SharedFileLockTable$FileLockReference done
Event: 10.766 loading class javafx/scene/web/DirectoryLock$Descriptor
Event: 10.766 loading class javafx/scene/web/DirectoryLock$Descriptor done
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: trap_request=0xffffff65 fr.pc=0x0000000002d01880
Event: 10.767 Thread 0x000000001f2b2000 DEOPT PACKING pc=0x0000000002d01880 sp=0x000000002055bb60
Event: 10.767 Thread 0x000000001f2b2000 DEOPT UNPACKING pc=0x0000000002b0582a sp=0x000000002055baf0 mode 2
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: trap_request=0xffffff65 fr.pc=0x0000000002cd7fb0
Event: 10.767 Thread 0x000000001f2b2000 DEOPT PACKING pc=0x0000000002cd7fb0 sp=0x0000000020559ba0
Event: 10.767 Thread 0x000000001f2b2000 DEOPT UNPACKING pc=0x0000000002b0582a sp=0x0000000020559b80 mode 2
Dynamic libraries:
0x000000013fc70000 - 0x000000013fca7000 C:\Program Files\Java\jdk1.8.0_65\bin\java.exe
0x0000000076ed0000 - 0x0000000077079000 C:\Windows\SYSTEM32\ntdll.dll
0x0000000076db0000 - 0x0000000076ecf000 C:\Windows\system32\kernel32.dll
0x000007fefd030000 - 0x000007fefd09c000 C:\Windows\system32\KERNELBASE.dll
0x000007fefd8b0000 - 0x000007fefd98b000 C:\Windows\system32\ADVAPI32.dll
0x000007fefd990000 - 0x000007fefda2f000 C:\Windows\system32\msvcrt.dll
0x000007fefd260000 - 0x000007fefd27f000 C:\Windows\SYSTEM32\sechost.dll
0x000007fefe7c0000 - 0x000007fefe8ed000 C:\Windows\system32\RPCRT4.dll
0x0000000076cb0000 - 0x0000000076daa000 C:\Windows\system32\USER32.dll
0x000007fefebe0000 - 0x000007fefec47000 C:\Windows\system32\GDI32.dll
0x000007fefd590000 - 0x000007fefd59e000 C:\Windows\system32\LPK.dll
0x000007fefd6d0000 - 0x000007fefd799000 C:\Windows\system32\USP10.dll
0x000007fefb2f0000 - 0x000007fefb4e4000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18807_none_fa381d5f175bfb52\COMCTL32.dll
0x000007fefd5b0000 - 0x000007fefd621000 C:\Windows\system32\SHLWAPI.dll
0x000007fefef50000 - 0x000007fefef7e000 C:\Windows\system32\IMM32.DLL
0x000007fefd7a0000 - 0x000007fefd8a9000 C:\Windows\system32\MSCTF.dll
0x000007fefcd90000 - 0x000007fefcdd0000 C:\Windows\system32\nvinitx.dll
0x000007fef1dd0000 - 0x000007fef1e77000 C:\Program Files\McAfee\Host Intrusion Prevention\HcApi.dll
0x0000000073820000 - 0x000000007382b000 C:\Program Files\McAfee\Host Intrusion Prevention\HcThe.dll
0x000000006dd90000 - 0x000000006de62000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\msvcr100.dll
0x0000000061210000 - 0x0000000061a99000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\server\jvm.dll
0x000007fef8550000 - 0x000007fef8559000 C:\Windows\system32\WSOCK32.dll
0x000007feff190000 - 0x000007feff1dd000 C:\Windows\system32\WS2_32.dll
0x000007fefd5a0000 - 0x000007fefd5a8000 C:\Windows\system32\NSI.dll
0x000007fefb280000 - 0x000007fefb2bb000 C:\Windows\system32\WINMM.dll
0x000007fefbec0000 - 0x000007fefbecc000 C:\Windows\system32\VERSION.dll
0x0000000077090000 - 0x0000000077097000 C:\Windows\system32\PSAPI.DLL
0x000000006e3b0000 - 0x000000006e3bf000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\verify.dll
0x000000006e380000 - 0x000000006e3a9000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\java.dll
0x000000006e360000 - 0x000000006e376000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\zip.dll
0x000000001d7d0000 - 0x000000001e559000 C:\Windows\system32\SHELL32.dll
0x000007fefe9d0000 - 0x000007fefebd3000 C:\Windows\system32\ole32.dll
0x000007fefcdd0000 - 0x000007fefcddf000 C:\Windows\system32\profapi.dll
0x000007fef11c0000 - 0x000007fef12af000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\msvcr120.dll
0x000007fef12f0000 - 0x000007fef1396000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\msvcp120.dll
0x0000000071f90000 - 0x0000000071fb3000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\prism_d3d.dll
0x000007fef3100000 - 0x000007fef32ff000 C:\Windows\system32\d3d9.dll
0x000007fef30f0000 - 0x000007fef30f7000 C:\Windows\system32\d3d8thk.dll
0x000007fef9d10000 - 0x000007fef9d28000 C:\Windows\system32\dwmapi.dll
0x000007fefa000000 - 0x000007fefa056000 C:\Windows\system32\uxtheme.dll
0x000007fee4290000 - 0x000007fee4add000 C:\Windows\system32\igdumdim64.dll
0x000007feed390000 - 0x000007feed7c4000 C:\Windows\system32\igdusc64.dll
0x00000000704e0000 - 0x0000000070523000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\glass.dll
0x000007fefd630000 - 0x000007fefd6c7000 C:\Windows\system32\COMDLG32.dll
0x000007fefe8f0000 - 0x000007fefe9c7000 C:\Windows\system32\OLEAUT32.dll
0x000007fefccc0000 - 0x000007fefcccf000 C:\Windows\system32\CRYPTBASE.dll
0x000000006e2a0000 - 0x000000006e2ba000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\net.dll
0x000007fefc600000 - 0x000007fefc655000 C:\Windows\system32\mswsock.dll
0x000007fefc5f0000 - 0x000007fefc5f7000 C:\Windows\System32\wship6.dll
0x000007fefb6f0000 - 0x000007fefb705000 C:\Windows\system32\NLAapi.dll
0x000007fef83b0000 - 0x000007fef83c5000 C:\Windows\system32\napinsp.dll
0x000007fef8390000 - 0x000007fef83a9000 C:\Windows\system32\pnrpnsp.dll
0x000007fefc480000 - 0x000007fefc4db000 C:\Windows\system32\DNSAPI.dll
0x000007fef8380000 - 0x000007fef838b000 C:\Windows\System32\winrnr.dll
0x000007fef8370000 - 0x000007fef8380000 C:\Windows\system32\wshbth.dll
0x000007fefbf90000 - 0x000007fefbf97000 C:\Windows\System32\wshtcpip.dll
0x000007fefaf50000 - 0x000007fefaf77000 C:\Windows\system32\IPHLPAPI.DLL
0x000007fefaf10000 - 0x000007fefaf1b000 C:\Windows\system32\WINNSI.DLL
0x000007fef4ff0000 - 0x000007fef4ff8000 C:\Windows\system32\rasadhlp.dll
0x000007fefaa60000 - 0x000007fefaab3000 C:\Windows\System32\fwpuclnt.dll
0x0000000072480000 - 0x0000000072494000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\javafx_font.dll
0x000007fee40f0000 - 0x000007fee4287000 C:\Windows\system32\dwrite.dll
0x000007fefeeb0000 - 0x000007fefef49000 C:\Windows\system32\CLBCatQ.DLL
0x000007fefad30000 - 0x000007fefae91000 C:\Windows\system32\WindowsCodecs.dll
0x000007fefcc60000 - 0x000007fefccb7000 C:\Windows\system32\apphelp.dll
0x000007feeeb50000 - 0x000007feeeb85000 C:\Windows\system32\EhStorShell.dll
0x000007fefd280000 - 0x000007fefd457000 C:\Windows\system32\SETUPAPI.dll
0x000007fefce80000 - 0x000007fefceb6000 C:\Windows\system32\CFGMGR32.dll
0x000007fefd180000 - 0x000007fefd19a000 C:\Windows\system32\DEVOBJ.dll
0x000007fefba10000 - 0x000007fefbb3c000 C:\Windows\system32\PROPSYS.dll
0x000007feee4e0000 - 0x000007feeeb4f000 C:\PROGRA~1\MICROS~1\Office14\GROOVEEX.DLL
0x00000000702e0000 - 0x000000007037d000 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4940_none_08e4299fa83d7e3c\MSVCR90.dll
0x0000000070200000 - 0x00000000702d3000 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4940_none_08e4299fa83d7e3c\MSVCP90.dll
0x00000000701d0000 - 0x00000000701ff000 C:\Windows\WinSxS\amd64_microsoft.vc90.atl_1fc8b3b9a1e18e3b_9.0.30729.4148_none_0a1d2fcba76b3f00\ATL90.DLL
0x000007feee0c0000 - 0x000007feee4da000 C:\PROGRA~1\COMMON~1\MICROS~1\OFFICE14\Cultures\office.odf
0x000007feed850000 - 0x000007feee0b5000 C:\PROGRA~1\MICROS~1\Office14\1033\GrooveIntlResource.dll
0x000007feed7d0000 - 0x000007feed84e000 C:\Windows\System32\cscui.dll
0x000007feef850000 - 0x000007feef85c000 C:\Windows\System32\CSCDLL.dll
0x000007fef2970000 - 0x000007fef297f000 C:\Windows\system32\CSCAPI.dll
0x000007feecdb0000 - 0x000007feece30000 C:\Windows\system32\ntshrui.dll
0x000007fefc900000 - 0x000007fefc923000 C:\Windows\system32\srvcli.dll
0x000007fefb4f0000 - 0x000007fefb4fb000 C:\Windows\system32\slc.dll
0x000007fef22f0000 - 0x000007fef231d000 C:\Program Files\Common Files\Microsoft Shared\Ink\rtscom.dll
0x0000000072440000 - 0x0000000072464000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\sunec.dll
0x000007fee2860000 - 0x000007fee2c24000 C:\Windows\system32\d2d1.dll
0x000007feeed90000 - 0x000007feeef65000 C:\Windows\system32\d3d11.dll
0x000007feeef70000 - 0x000007feeefcd000 C:\Windows\system32\dxgi.dll
0x0000000073420000 - 0x000000007342b000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\sunmscapi.dll
0x000007fefcec0000 - 0x000007fefd02d000 C:\Windows\system32\CRYPT32.dll
0x000007fefce70000 - 0x000007fefce7f000 C:\Windows\system32\MSASN1.dll
0x000007fee3e70000 - 0x000007fee40e9000 C:\Windows\system32\D3D10Warp.dll
0x000007fefd1a0000 - 0x000007fefd1db000 C:\Windows\system32\WINTRUST.dll
0x000007fefc0d0000 - 0x000007fefc0ee000 C:\Windows\system32\USERENV.dll
0x000007fefc660000 - 0x000007fefc678000 C:\Windows\system32\CRYPTSP.dll
0x000007fefc360000 - 0x000007fefc3a7000 C:\Windows\system32\rsaenh.dll
0x000007fefc0b0000 - 0x000007fefc0cb000 C:\Windows\system32\GPAPI.dll
0x0000000070780000 - 0x0000000070791000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\prism_common.dll
0x000007fefc7e0000 - 0x000007fefc830000 C:\Windows\system32\ncrypt.dll
0x000007fefc7b0000 - 0x000007fefc7d2000 C:\Windows\system32\bcrypt.dll
0x000007fefc2a0000 - 0x000007fefc2ec000 C:\Windows\system32\bcryptprimitives.dll
0x000007fefa800000 - 0x000007fefa818000 C:\Windows\system32\dhcpcsvc.DLL
0x000007fefa760000 - 0x000007fefa771000 C:\Windows\system32\dhcpcsvc6.DLL
0x000000006df30000 - 0x000000006df41000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\nio.dll
0x000000006e3c0000 - 0x000000006e3cd000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\management.dll
0x000000005bc10000 - 0x000000005e19d000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\jfxwebkit.dll
0x000007fef4cb0000 - 0x000007fef4dd5000 C:\Windows\system32\dbghelp.dll
VM Arguments:
jvm_args: -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant
java_command: at.cyberdoc.office.presentation.ui.controller.main_dialog.MainUI
java_class_path (initial): C:\DesktopClient\office-client\bin;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.12\8e20852d05222dc286bf1c71d78d0531e177c317\slf4j-api-1.7.12.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.slf4j\jcl-over-slf4j\1.7.12\adef7a9e1263298255fdb5cb107ff171d07c82f3\jcl-over-slf4j-1.7.12.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.1.3\e3c02049f2dbbc764681b40094ecf0dcbc99b157\logback-core-1.1.3.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.1.3\d90276fff414f06cb375f2057f6778cd63c6082f\logback-classic-1.1.3.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\javax.ws.rs\javax.ws.rs-api\2.0\61f0983eb190954ccdede31e786a9e0bd9767c4a\javax.ws.rs-api-2.0.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\asm\asm-debug-all\3.3.1\6a5ce41f60090e683f142fe9f73c03a7a8cb4fac\asm-debug-all-3.3.1.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.javassist\javassist\3.18.2-GA\1180a90fbad732b60fb728a6bbe8fcb3151423d7\javassist-3.18.2-GA.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\javax.annotation\javax.annotation-api\1.2\479c1e06db31c432330183f5cae684163f186146\javax.annotation-api-1.2.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\javax.validation\validation-api\1.1.0.Final\8613ae82954779d518631e05daa73a6a954817d5\validation-api-1.1.0.Final.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.jboss.resteasy\resteasy-client\3.0.9.Final\8e395dbc2a6d3e7aa875419d393bcdb279aeefa1\resteasy-client-3.0.9.Final.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\bfo\bfopdf\1.0\eb230e1f776077d710cf0772755bc15d8f4fd000\bfopdf-1.0-bfopdf.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\bfo\bfopdf-license\1.0\62d65e2f7aa987059007f58a6adebf058f4be4c4\bfopdf-license-1.0-bfopdf-license.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\bfo\jai_imageio\1.0\35ca8021025671232de068df6c4c3efe3bdd1
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=C:\Program Files (x86)\Java\jre1.8.0_65
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\gradle-2.8\bin;C:\Program Files\Git\cmd
USERNAME=a586861
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 7 , 64 bit Build 7601 (6.1.7601.18839)
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 69 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2
Memory: 4k page, physical 16680316k(12834784k free), swap 33358796k(28899576k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (25.65-b01) for windows-amd64 JRE (1.8.0_65-b17), built on Oct 6 2015 16:39:20 by "java_re" with MS VC++ 10.0 (VS2010)
time: Thu Oct 22 16:24:45 2015
elapsed time: 10 seconds (0d 0h 0m 10s)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import javafx.application.Application;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class Main extends Application{
public static int main(String[] args){
Application.launch(Main.class);
return 0;
}
@Override
public void start(Stage primaryStage) throws Exception {
WebView view = new WebView();
view.getEngine().locationProperty().addListener((observable, oldValue, newValue) -> {
view.getEngine().loadContent("");
});
view.getEngine().load("");
}
}
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Dont use the loadContent in the locationlistener
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]
EXTRA RELEVANT SYSTEM CONFIGURATION :
nothing that should impact the problem
A DESCRIPTION OF THE PROBLEM :
When trying to load Content in a Locationlistener(to prevent loading on arbirary sites) the JVM crashes completely in the native function twkLoad.
It was tried on different maschines all running WIndows 7. After a Java Update(I think it was 60) the bug occured
REGRESSION. Last worked in version 8u51
ADDITIONAL REGRESSION INFORMATION:
Unfortunately I do not have the old version installed anymore
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Run this Program:
------------------------------------------------
import javafx.application.Application;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class Main extends Application{
public static int main(String[] args){
Application.launch(Main.class);
return 0;
}
@Override
public void start(Stage primaryStage) throws Exception {
WebView view = new WebView();
view.getEngine().locationProperty().addListener((observable, oldValue, newValue) -> {
view.getEngine().loadContent("");
});
view.getEngine().load("");
}
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
not much
Java should start and should do nothing(idling)
ACTUAL -
The JVM crashes completely
ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005c3c4445, pid=1172, tid=3720
#
# JRE version: Java(TM) SE Runtime Environment (8.0_65-b17) (build 1.8.0_65-b17)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.65-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [jfxwebkit.dll+0x7b4445]
#
# 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 (0x000000001f2b2000): JavaThread "JavaFX Application Thread" [_thread_in_native, id=3720, stack(0x0000000020460000,0x0000000020560000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x000000000000014b
Registers:
RAX=0x0000000000000000, RBX=0x000000002522c048, RCX=0x0000000027188f00, RDX=0x000000002522abe0
RSP=0x000000002055c408, RBP=0x000000002055c510, RSI=0x00000000271891c0, RDI=0x0000000027188f00
R8 =0x0000000027188f00, R9 =0x00000000271891c0, R10=0x000000002a72faf0, R11=0x000000002055c3e0
R12=0x000000002055ccd0, R13=0x0000000027188f00, R14=0x0000000000000000, R15=0x000000002055cca0
RIP=0x000000005c3c4445, EFLAGS=0x0000000000010246
Top of Stack: (sp=0x000000002055c408)
0x000000002055c408: 000000005c3c63d4 000000002055c478
0x000000002055c418: 000000002522c048 000000002055c510
0x000000002055c428: 00000000271891c0 000000002055c478
0x000000002055c438: 00000000004c0000 0000000000000000
0x000000002055c448: 0000000000000000 0000000000000000
0x000000002055c458: 0000000100000000 0000000000000004
0x000000002055c468: 0000000000000028 00000019014c003a
0x000000002055c478: 0000000000000000 0000000027101190
0x000000002055c488: 0000000000000000 0000000000000000
0x000000002055c498: 0000000000000000 0000000000000000
0x000000002055c4a8: 0000000000000000 0000000000000000
0x000000002055c4b8: 0000000000000000 0000000000000000
0x000000002055c4c8: 0000000000000000 0000000000000000
0x000000002055c4d8: 0000000000000000 0000000000000000
0x000000002055c4e8: 0000000000000000 0000000000000000
0x000000002055c4f8: 0000000000000000 0000000000000000
Instructions: (pc=0x000000005c3c4445)
0x000000005c3c4425: 7b 20 49 8b e3 5d c3 cc cc cc cc 80 79 0c 00 74
0x000000005c3c4435: 2a 48 8b 41 10 48 85 c0 74 06 48 05 88 00 00 00
0x000000005c3c4445: 80 b8 4b 01 00 00 00 75 12 0f 57 d2 0f 57 c9 48
0x000000005c3c4455: 81 c1 50 07 00 00 e9 50 4a 12 00 33 d2 e9 a9 fd
Register to memory mapping:
RAX=0x0000000000000000 is an unknown value
RBX=0x000000002522c048 is an unknown value
RCX=0x0000000027188f00 is an unknown value
RDX=0x000000002522abe0 is an unknown value
RSP=0x000000002055c408 is pointing into the stack for thread: 0x000000001f2b2000
RBP=0x000000002055c510 is pointing into the stack for thread: 0x000000001f2b2000
RSI=0x00000000271891c0 is an unknown value
RDI=0x0000000027188f00 is an unknown value
R8 =0x0000000027188f00 is an unknown value
R9 =0x00000000271891c0 is an unknown value
R10={method} {0x000000002a72faf8} 'fwkFireLoadEvent' '(JILjava/lang/String;Ljava/lang/String;DI)V' in 'com/sun/webkit/WebPage'
R11=0x000000002055c3e0 is pointing into the stack for thread: 0x000000001f2b2000
R12=0x000000002055ccd0 is pointing into the stack for thread: 0x000000001f2b2000
R13=0x0000000027188f00 is an unknown value
R14=0x0000000000000000 is an unknown value
R15=0x000000002055cca0 is pointing into the stack for thread: 0x000000001f2b2000
Stack: [0x0000000020460000,0x0000000020560000], sp=0x000000002055c408, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [jfxwebkit.dll+0x7b4445]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.sun.webkit.WebPage.twkLoad(JLjava/lang/String;Ljava/lang/String;)V+0
j com.sun.webkit.WebPage.load(JLjava/lang/String;Ljava/lang/String;)V+92
j javafx.scene.web.WebEngine.loadContent(Ljava/lang/String;Ljava/lang/String;)V+27
j javafx.scene.web.WebEngine.loadContent(Ljava/lang/String;)V+4
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView.buildemptyHTML(Ljava/lang/Void;)V+9
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView$$Lambda$383.handle(Ljava/lang/Object;)V+8
j at.cyberdoc.office.presentation.ui.controller.model.ConversationModel.requestMessageData(Lat/cyberdoc/office/presentation/ui/controller/model/Conversation;Lat/cyberdoc/office/presentation/ui/controller/model/MessagingModelPackage$RequestResultHandler;Lat/cyberdoc/office/presentation/ui/controller/model/MessagingModelPackage$RequestResultHandler;)V+6
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView.buildHtml()V+26
j at.cyberdoc.office.presentation.ui.controller.nodes.MessageWebView.<init>(Lat/cyberdoc/office/presentation/ui/controller/model/ConversationModel;)V+156
j at.cyberdoc.office.presentation.ui.controller.message_area.MessageAreaController.lambda$initialize$72()V+111
j at.cyberdoc.office.presentation.ui.controller.message_area.MessageAreaController$$Lambda$326.run()V+4
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 2502 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00000000032356a6 [0x0000000003235640+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 3840 C1 com.sun.glass.ui.InvokeLaterDispatcher$Future.run()V (91 bytes) @ 0x0000000003690394 [0x0000000003690280+0x114]
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 )
0x0000000027d7b000 JavaThread "Disposer" daemon [_thread_blocked, id=5360, stack(0x0000000025eb0000,0x0000000025fb0000)]
0x0000000027d7a800 JavaThread "JCS-Scheduler-Thread-9" daemon [_thread_blocked, id=1020, stack(0x0000000029550000,0x0000000029650000)]
0x0000000027d79800 JavaThread "JCS-Scheduler-Thread-8" daemon [_thread_blocked, id=1056, stack(0x0000000029340000,0x0000000029440000)]
0x0000000023270000 JavaThread "Prism Font Disposer" daemon [_thread_blocked, id=6124, stack(0x0000000025350000,0x0000000025450000)]
0x000000001f541000 JavaThread "JavaFX-Launcher" [_thread_blocked, id=1160, stack(0x00000000226f0000,0x00000000227f0000)]
0x000000001f3aa000 JavaThread "Thread-2" daemon [_thread_in_native, id=1072, stack(0x0000000021f80000,0x0000000022080000)]
=>0x000000001f2b2000 JavaThread "JavaFX Application Thread" [_thread_in_native, id=3720, stack(0x0000000020460000,0x0000000020560000)]
0x000000001f2ae000 JavaThread "Thread-1" daemon [_thread_blocked, id=3160, stack(0x00000000202d0000,0x00000000203d0000)]
0x000000001e955800 JavaThread "QuantumRenderer-0" daemon [_thread_blocked, id=4064, stack(0x000000001fbb0000,0x000000001fcb0000)]
0x000000001e5e0000 JavaThread "Service Thread" daemon [_thread_blocked, id=5984, stack(0x000000001f150000,0x000000001f250000)]
0x000000001c2a6800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=4788, stack(0x000000001efe0000,0x000000001f0e0000)]
0x000000001e56c000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=3216, stack(0x000000001ee40000,0x000000001ef40000)]
0x000000001e564800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=2888, stack(0x000000001d400000,0x000000001d500000)]
0x000000001e562800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5536, stack(0x000000001eb70000,0x000000001ec70000)]
0x000000001c2a4800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1500, stack(0x000000001ea30000,0x000000001eb30000)]
0x000000001c248800 JavaThread "Finalizer" daemon [_thread_blocked, id=2516, stack(0x000000001d6d0000,0x000000001d7d0000)]
0x000000001c241800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5184, stack(0x000000001d570000,0x000000001d670000)]
0x0000000002478000 JavaThread "main" [_thread_blocked, id=5540, stack(0x00000000026f0000,0x00000000027f0000)]
Other Threads:
0x000000001c23c000 VMThread [stack: 0x000000001d2a0000,0x000000001d3a0000] [id=5228]
0x000000001e60f000 WatcherThread [stack: 0x000000001ed20000,0x000000001ee20000] [id=5660]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap:
PSYoungGen total 76288K, used 28448K [0x000000076b200000, 0x0000000773380000, 0x00000007c0000000)
eden space 65536K, 27% used [0x000000076b200000,0x000000076c34f9d0,0x000000076f200000)
from space 10752K, 99% used [0x000000076f200000,0x000000076fc789d8,0x000000076fc80000)
to space 10752K, 0% used [0x0000000772900000,0x0000000772900000,0x0000000773380000)
ParOldGen total 88576K, used 8673K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 9% used [0x00000006c1600000,0x00000006c1e78520,0x00000006c6c80000)
Metaspace used 31807K, capacity 33244K, committed 33356K, reserved 1077248K
class space used 4588K, capacity 4891K, committed 4940K, reserved 1048576K
Card table byte_map: [0x0000000011e80000,0x0000000012680000] byte_map_base: 0x000000000e875000
Marking Bits: (ParMarkBitMap*) 0x0000000061a1a5b0
Begin Bits: [0x0000000013160000, 0x0000000017108000)
End Bits: [0x0000000017108000, 0x000000001b0b0000)
Polling page: 0x0000000001ba0000
CodeCache: size=245760Kb used=13755Kb max_used=13770Kb free=232004Kb
bounds [0x0000000002ac0000, 0x0000000003860000, 0x0000000011ac0000]
total_blobs=5250 nmethods=4471 adapters=690
compilation: enabled
Compilation events (10 events):
Event: 10.761 Thread 0x000000001c2a6800 4551 ! 3 java.lang.invoke.CallSite::makeSite (457 bytes)
Event: 10.761 Thread 0x000000001e56c000 4555 4 java.util.HashSet::add (20 bytes)
Event: 10.765 Thread 0x000000001c2a6800 nmethod 4551 0x000000000384c290 code [0x000000000384c8c0, 0x0000000003851988]
Event: 10.766 Thread 0x000000001c2a6800 4556 3 sun.nio.fs.WindowsPathParser::isSlash (18 bytes)
Event: 10.766 Thread 0x000000001c2a6800 nmethod 4556 0x0000000002dc2ed0 code [0x0000000002dc3020, 0x0000000002dc31f0]
Event: 10.766 Thread 0x000000001c2a6800 4554 3 java.lang.invoke.MethodHandles$Lookup::lookupModes (8 bytes)
Event: 10.766 Thread 0x000000001c2a6800 nmethod 4554 0x0000000002dc2bd0 code [0x0000000002dc2d20, 0x0000000002dc2e70]
Event: 10.767 Thread 0x000000001c2a6800 4557 3 java.util.AbstractSequentialList::iterator (5 bytes)
Event: 10.767 Thread 0x000000001c2a6800 nmethod 4557 0x0000000002dc2690 code [0x0000000002dc2800, 0x0000000002dc2ae8]
Event: 10.767 Thread 0x000000001c2a6800 4558 3 java.util.LinkedList::listIterator (15 bytes)
GC Heap History (8 events):
Event: 1.248 GC heap before
{Heap before GC invocations=1 (full 0):
PSYoungGen total 76288K, used 56024K [0x000000076b200000, 0x0000000770700000, 0x00000007c0000000)
eden space 65536K, 85% used [0x000000076b200000,0x000000076e8b60f8,0x000000076f200000)
from space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 175104K, used 0K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1600000,0x00000006cc100000)
Metaspace used 20333K, capacity 21298K, committed 21552K, reserved 1067008K
class space used 2932K, capacity 3176K, committed 3200K, reserved 1048576K
Event: 1.257 GC heap after
Heap after GC invocations=1 (full 0):
PSYoungGen total 76288K, used 8247K [0x000000076b200000, 0x0000000770700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 76% used [0x000000076f200000,0x000000076fa0dfa8,0x000000076fc80000)
to space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
ParOldGen total 175104K, used 88K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1616010,0x00000006cc100000)
Metaspace used 20333K, capacity 21298K, committed 21552K, reserved 1067008K
class space used 2932K, capacity 3176K, committed 3200K, reserved 1048576K
}
Event: 1.342 GC heap before
{Heap before GC invocations=2 (full 0):
PSYoungGen total 76288K, used 12636K [0x000000076b200000, 0x0000000770700000, 0x00000007c0000000)
eden space 65536K, 6% used [0x000000076b200000,0x000000076b6491c0,0x000000076f200000)
from space 10752K, 76% used [0x000000076f200000,0x000000076fa0dfa8,0x000000076fc80000)
to space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
ParOldGen total 175104K, used 88K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1616010,0x00000006cc100000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
Event: 1.362 GC heap after
Heap after GC invocations=2 (full 0):
PSYoungGen total 76288K, used 7370K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 68% used [0x000000076fc80000,0x00000007703b2bc0,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 175104K, used 96K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1618010,0x00000006cc100000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
}
Event: 1.362 GC heap before
{Heap before GC invocations=3 (full 1):
PSYoungGen total 76288K, used 7370K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 68% used [0x000000076fc80000,0x00000007703b2bc0,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 175104K, used 96K [0x00000006c1600000, 0x00000006cc100000, 0x000000076b200000)
object space 175104K, 0% used [0x00000006c1600000,0x00000006c1618010,0x00000006cc100000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
Event: 1.404 GC heap after
Heap after GC invocations=3 (full 1):
PSYoungGen total 76288K, used 0K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 88576K, used 7360K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 8% used [0x00000006c1600000,0x00000006c1d30328,0x00000006c6c80000)
Metaspace used 20643K, capacity 21534K, committed 21628K, reserved 1067008K
class space used 2986K, capacity 3212K, committed 3276K, reserved 1048576K
}
Event: 10.489 GC heap before
{Heap before GC invocations=4 (full 1):
PSYoungGen total 76288K, used 65536K [0x000000076b200000, 0x0000000774700000, 0x00000007c0000000)
eden space 65536K, 100% used [0x000000076b200000,0x000000076f200000,0x000000076f200000)
from space 10752K, 0% used [0x000000076fc80000,0x000000076fc80000,0x0000000770700000)
to space 10752K, 0% used [0x000000076f200000,0x000000076f200000,0x000000076fc80000)
ParOldGen total 88576K, used 7360K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 8% used [0x00000006c1600000,0x00000006c1d30328,0x00000006c6c80000)
Metaspace used 29855K, capacity 31088K, committed 31180K, reserved 1075200K
class space used 4194K, capacity 4473K, committed 4556K, reserved 1048576K
Event: 10.500 GC heap after
Heap after GC invocations=4 (full 1):
PSYoungGen total 76288K, used 10722K [0x000000076b200000, 0x0000000773380000, 0x00000007c0000000)
eden space 65536K, 0% used [0x000000076b200000,0x000000076b200000,0x000000076f200000)
from space 10752K, 99% used [0x000000076f200000,0x000000076fc789d8,0x000000076fc80000)
to space 10752K, 0% used [0x0000000772900000,0x0000000772900000,0x0000000773380000)
ParOldGen total 88576K, used 8673K [0x00000006c1600000, 0x00000006c6c80000, 0x000000076b200000)
object space 88576K, 9% used [0x00000006c1600000,0x00000006c1e78520,0x00000006c6c80000)
Metaspace used 29855K, capacity 31088K, committed 31180K, reserved 1075200K
class space used 4194K, capacity 4473K, committed 4556K, reserved 1048576K
}
Deoptimization events (10 events):
Event: 10.668 Thread 0x000000001f2b2000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000381d184 method=com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(Ljavafx/collections/ListChangeListener$Change;)V @ 96
Event: 10.686 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000036b8d78 method=javafx.beans.property.BooleanPropertyBase.get()Z @ 23
Event: 10.687 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000036b8d78 method=javafx.beans.property.BooleanPropertyBase.get()Z @ 23
Event: 10.687 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000036b8d78 method=javafx.beans.property.BooleanPropertyBase.get()Z @ 23
Event: 10.688 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/J÷'?`%@
Event: 10.688 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/
Event: 10.688 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/L¿zÁ`%@
Event: 10.689 Thread 0x000000001f2b2000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000002bccf40 method=com.sun.javafx.binding.ExpressionHelper.addListener(Lcom/sun/javafx/binding/ExpressionHelper;Ljavafx/beans/value/ObservableValue;Ljavafx/beans/value/ChangeListener;)Lcom/i
$Ɉ%@
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002d01880 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002cd7fb0 method=java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; @ 1
Internal exceptions (10 events):
Event: 4.393 Thread 0x0000000027d79000 Exception <a 'java/lang/ClassNotFoundException': org/apache/commons/jcs/engine/CompositeCacheAttributesCustomizer> (0x000000076dd1a630) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp,ʽU˜@
Event: 4.399 Thread 0x0000000027d79000 Exception <a 'java/lang/ClassNotFoundException': org/apache/commons/jcs/engine/ElementAttributesBeanInfo> (0x000000076dd55b28) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210
Event: 4.399 Thread 0x0000000027d79000 Exception <a 'java/lang/ClassNotFoundException': org/apache/commons/jcs/engine/ElementAttributesCustomizer> (0x000000076dd5ff18) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 2ñò¨m·¦$@
Event: 10.326 Thread 0x000000001f2b2000 Exception <a 'java/lang/ClassNotFoundException': com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader> (0x000000076ea01b48) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\classfile\systemDictionary.cpp, linežrÌ$@
Event: 10.399 Thread 0x000000001f2b2000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$andThen$6(Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076ecf4230) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\.§¸
ÇÐ$@
Event: 10.408 Thread 0x000000001f2b2000 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$maxBy$24(Ljava/util/Comparator;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;> (0x000000076ed514b0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\srcN@üÊ-…%@
Event: 10.760 Thread 0x000000001f2b2000 Exception <a 'sun/nio/fs/WindowsException'> (0x000000076c2ae6a8) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\prims\jni.cpp, line 709]
Event: 10.762 Thread 0x000000001f2b2000 Exception <a 'sun/nio/fs/WindowsException'> (0x000000076c2b04a0) thrown at [C:\workspace\8-2-build-windows-amd64-cygwin\jdk8u65\4987\hotspot\src\share\vm\prims\jni.cpp, line 709]
Event: 10.767 Thread 0x000000001f2b2000 Implicit null exception at 0x0000000002d01516 to 0x0000000002d01869
Event: 10.767 Thread 0x000000001f2b2000 Implicit null exception at 0x0000000002cd7c56 to 0x0000000002cd7f99
Events (10 events):
Event: 10.766 loading class sun/nio/ch/SharedFileLockTable$FileLockReference
Event: 10.766 loading class sun/nio/ch/SharedFileLockTable$FileLockReference done
Event: 10.766 loading class javafx/scene/web/DirectoryLock$Descriptor
Event: 10.766 loading class javafx/scene/web/DirectoryLock$Descriptor done
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: trap_request=0xffffff65 fr.pc=0x0000000002d01880
Event: 10.767 Thread 0x000000001f2b2000 DEOPT PACKING pc=0x0000000002d01880 sp=0x000000002055bb60
Event: 10.767 Thread 0x000000001f2b2000 DEOPT UNPACKING pc=0x0000000002b0582a sp=0x000000002055baf0 mode 2
Event: 10.767 Thread 0x000000001f2b2000 Uncommon trap: trap_request=0xffffff65 fr.pc=0x0000000002cd7fb0
Event: 10.767 Thread 0x000000001f2b2000 DEOPT PACKING pc=0x0000000002cd7fb0 sp=0x0000000020559ba0
Event: 10.767 Thread 0x000000001f2b2000 DEOPT UNPACKING pc=0x0000000002b0582a sp=0x0000000020559b80 mode 2
Dynamic libraries:
0x000000013fc70000 - 0x000000013fca7000 C:\Program Files\Java\jdk1.8.0_65\bin\java.exe
0x0000000076ed0000 - 0x0000000077079000 C:\Windows\SYSTEM32\ntdll.dll
0x0000000076db0000 - 0x0000000076ecf000 C:\Windows\system32\kernel32.dll
0x000007fefd030000 - 0x000007fefd09c000 C:\Windows\system32\KERNELBASE.dll
0x000007fefd8b0000 - 0x000007fefd98b000 C:\Windows\system32\ADVAPI32.dll
0x000007fefd990000 - 0x000007fefda2f000 C:\Windows\system32\msvcrt.dll
0x000007fefd260000 - 0x000007fefd27f000 C:\Windows\SYSTEM32\sechost.dll
0x000007fefe7c0000 - 0x000007fefe8ed000 C:\Windows\system32\RPCRT4.dll
0x0000000076cb0000 - 0x0000000076daa000 C:\Windows\system32\USER32.dll
0x000007fefebe0000 - 0x000007fefec47000 C:\Windows\system32\GDI32.dll
0x000007fefd590000 - 0x000007fefd59e000 C:\Windows\system32\LPK.dll
0x000007fefd6d0000 - 0x000007fefd799000 C:\Windows\system32\USP10.dll
0x000007fefb2f0000 - 0x000007fefb4e4000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18807_none_fa381d5f175bfb52\COMCTL32.dll
0x000007fefd5b0000 - 0x000007fefd621000 C:\Windows\system32\SHLWAPI.dll
0x000007fefef50000 - 0x000007fefef7e000 C:\Windows\system32\IMM32.DLL
0x000007fefd7a0000 - 0x000007fefd8a9000 C:\Windows\system32\MSCTF.dll
0x000007fefcd90000 - 0x000007fefcdd0000 C:\Windows\system32\nvinitx.dll
0x000007fef1dd0000 - 0x000007fef1e77000 C:\Program Files\McAfee\Host Intrusion Prevention\HcApi.dll
0x0000000073820000 - 0x000000007382b000 C:\Program Files\McAfee\Host Intrusion Prevention\HcThe.dll
0x000000006dd90000 - 0x000000006de62000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\msvcr100.dll
0x0000000061210000 - 0x0000000061a99000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\server\jvm.dll
0x000007fef8550000 - 0x000007fef8559000 C:\Windows\system32\WSOCK32.dll
0x000007feff190000 - 0x000007feff1dd000 C:\Windows\system32\WS2_32.dll
0x000007fefd5a0000 - 0x000007fefd5a8000 C:\Windows\system32\NSI.dll
0x000007fefb280000 - 0x000007fefb2bb000 C:\Windows\system32\WINMM.dll
0x000007fefbec0000 - 0x000007fefbecc000 C:\Windows\system32\VERSION.dll
0x0000000077090000 - 0x0000000077097000 C:\Windows\system32\PSAPI.DLL
0x000000006e3b0000 - 0x000000006e3bf000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\verify.dll
0x000000006e380000 - 0x000000006e3a9000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\java.dll
0x000000006e360000 - 0x000000006e376000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\zip.dll
0x000000001d7d0000 - 0x000000001e559000 C:\Windows\system32\SHELL32.dll
0x000007fefe9d0000 - 0x000007fefebd3000 C:\Windows\system32\ole32.dll
0x000007fefcdd0000 - 0x000007fefcddf000 C:\Windows\system32\profapi.dll
0x000007fef11c0000 - 0x000007fef12af000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\msvcr120.dll
0x000007fef12f0000 - 0x000007fef1396000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\msvcp120.dll
0x0000000071f90000 - 0x0000000071fb3000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\prism_d3d.dll
0x000007fef3100000 - 0x000007fef32ff000 C:\Windows\system32\d3d9.dll
0x000007fef30f0000 - 0x000007fef30f7000 C:\Windows\system32\d3d8thk.dll
0x000007fef9d10000 - 0x000007fef9d28000 C:\Windows\system32\dwmapi.dll
0x000007fefa000000 - 0x000007fefa056000 C:\Windows\system32\uxtheme.dll
0x000007fee4290000 - 0x000007fee4add000 C:\Windows\system32\igdumdim64.dll
0x000007feed390000 - 0x000007feed7c4000 C:\Windows\system32\igdusc64.dll
0x00000000704e0000 - 0x0000000070523000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\glass.dll
0x000007fefd630000 - 0x000007fefd6c7000 C:\Windows\system32\COMDLG32.dll
0x000007fefe8f0000 - 0x000007fefe9c7000 C:\Windows\system32\OLEAUT32.dll
0x000007fefccc0000 - 0x000007fefcccf000 C:\Windows\system32\CRYPTBASE.dll
0x000000006e2a0000 - 0x000000006e2ba000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\net.dll
0x000007fefc600000 - 0x000007fefc655000 C:\Windows\system32\mswsock.dll
0x000007fefc5f0000 - 0x000007fefc5f7000 C:\Windows\System32\wship6.dll
0x000007fefb6f0000 - 0x000007fefb705000 C:\Windows\system32\NLAapi.dll
0x000007fef83b0000 - 0x000007fef83c5000 C:\Windows\system32\napinsp.dll
0x000007fef8390000 - 0x000007fef83a9000 C:\Windows\system32\pnrpnsp.dll
0x000007fefc480000 - 0x000007fefc4db000 C:\Windows\system32\DNSAPI.dll
0x000007fef8380000 - 0x000007fef838b000 C:\Windows\System32\winrnr.dll
0x000007fef8370000 - 0x000007fef8380000 C:\Windows\system32\wshbth.dll
0x000007fefbf90000 - 0x000007fefbf97000 C:\Windows\System32\wshtcpip.dll
0x000007fefaf50000 - 0x000007fefaf77000 C:\Windows\system32\IPHLPAPI.DLL
0x000007fefaf10000 - 0x000007fefaf1b000 C:\Windows\system32\WINNSI.DLL
0x000007fef4ff0000 - 0x000007fef4ff8000 C:\Windows\system32\rasadhlp.dll
0x000007fefaa60000 - 0x000007fefaab3000 C:\Windows\System32\fwpuclnt.dll
0x0000000072480000 - 0x0000000072494000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\javafx_font.dll
0x000007fee40f0000 - 0x000007fee4287000 C:\Windows\system32\dwrite.dll
0x000007fefeeb0000 - 0x000007fefef49000 C:\Windows\system32\CLBCatQ.DLL
0x000007fefad30000 - 0x000007fefae91000 C:\Windows\system32\WindowsCodecs.dll
0x000007fefcc60000 - 0x000007fefccb7000 C:\Windows\system32\apphelp.dll
0x000007feeeb50000 - 0x000007feeeb85000 C:\Windows\system32\EhStorShell.dll
0x000007fefd280000 - 0x000007fefd457000 C:\Windows\system32\SETUPAPI.dll
0x000007fefce80000 - 0x000007fefceb6000 C:\Windows\system32\CFGMGR32.dll
0x000007fefd180000 - 0x000007fefd19a000 C:\Windows\system32\DEVOBJ.dll
0x000007fefba10000 - 0x000007fefbb3c000 C:\Windows\system32\PROPSYS.dll
0x000007feee4e0000 - 0x000007feeeb4f000 C:\PROGRA~1\MICROS~1\Office14\GROOVEEX.DLL
0x00000000702e0000 - 0x000000007037d000 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4940_none_08e4299fa83d7e3c\MSVCR90.dll
0x0000000070200000 - 0x00000000702d3000 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4940_none_08e4299fa83d7e3c\MSVCP90.dll
0x00000000701d0000 - 0x00000000701ff000 C:\Windows\WinSxS\amd64_microsoft.vc90.atl_1fc8b3b9a1e18e3b_9.0.30729.4148_none_0a1d2fcba76b3f00\ATL90.DLL
0x000007feee0c0000 - 0x000007feee4da000 C:\PROGRA~1\COMMON~1\MICROS~1\OFFICE14\Cultures\office.odf
0x000007feed850000 - 0x000007feee0b5000 C:\PROGRA~1\MICROS~1\Office14\1033\GrooveIntlResource.dll
0x000007feed7d0000 - 0x000007feed84e000 C:\Windows\System32\cscui.dll
0x000007feef850000 - 0x000007feef85c000 C:\Windows\System32\CSCDLL.dll
0x000007fef2970000 - 0x000007fef297f000 C:\Windows\system32\CSCAPI.dll
0x000007feecdb0000 - 0x000007feece30000 C:\Windows\system32\ntshrui.dll
0x000007fefc900000 - 0x000007fefc923000 C:\Windows\system32\srvcli.dll
0x000007fefb4f0000 - 0x000007fefb4fb000 C:\Windows\system32\slc.dll
0x000007fef22f0000 - 0x000007fef231d000 C:\Program Files\Common Files\Microsoft Shared\Ink\rtscom.dll
0x0000000072440000 - 0x0000000072464000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\sunec.dll
0x000007fee2860000 - 0x000007fee2c24000 C:\Windows\system32\d2d1.dll
0x000007feeed90000 - 0x000007feeef65000 C:\Windows\system32\d3d11.dll
0x000007feeef70000 - 0x000007feeefcd000 C:\Windows\system32\dxgi.dll
0x0000000073420000 - 0x000000007342b000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\sunmscapi.dll
0x000007fefcec0000 - 0x000007fefd02d000 C:\Windows\system32\CRYPT32.dll
0x000007fefce70000 - 0x000007fefce7f000 C:\Windows\system32\MSASN1.dll
0x000007fee3e70000 - 0x000007fee40e9000 C:\Windows\system32\D3D10Warp.dll
0x000007fefd1a0000 - 0x000007fefd1db000 C:\Windows\system32\WINTRUST.dll
0x000007fefc0d0000 - 0x000007fefc0ee000 C:\Windows\system32\USERENV.dll
0x000007fefc660000 - 0x000007fefc678000 C:\Windows\system32\CRYPTSP.dll
0x000007fefc360000 - 0x000007fefc3a7000 C:\Windows\system32\rsaenh.dll
0x000007fefc0b0000 - 0x000007fefc0cb000 C:\Windows\system32\GPAPI.dll
0x0000000070780000 - 0x0000000070791000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\prism_common.dll
0x000007fefc7e0000 - 0x000007fefc830000 C:\Windows\system32\ncrypt.dll
0x000007fefc7b0000 - 0x000007fefc7d2000 C:\Windows\system32\bcrypt.dll
0x000007fefc2a0000 - 0x000007fefc2ec000 C:\Windows\system32\bcryptprimitives.dll
0x000007fefa800000 - 0x000007fefa818000 C:\Windows\system32\dhcpcsvc.DLL
0x000007fefa760000 - 0x000007fefa771000 C:\Windows\system32\dhcpcsvc6.DLL
0x000000006df30000 - 0x000000006df41000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\nio.dll
0x000000006e3c0000 - 0x000000006e3cd000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\management.dll
0x000000005bc10000 - 0x000000005e19d000 C:\Program Files\Java\jdk1.8.0_65\jre\bin\jfxwebkit.dll
0x000007fef4cb0000 - 0x000007fef4dd5000 C:\Windows\system32\dbghelp.dll
VM Arguments:
jvm_args: -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant
java_command: at.cyberdoc.office.presentation.ui.controller.main_dialog.MainUI
java_class_path (initial): C:\DesktopClient\office-client\bin;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.12\8e20852d05222dc286bf1c71d78d0531e177c317\slf4j-api-1.7.12.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.slf4j\jcl-over-slf4j\1.7.12\adef7a9e1263298255fdb5cb107ff171d07c82f3\jcl-over-slf4j-1.7.12.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.1.3\e3c02049f2dbbc764681b40094ecf0dcbc99b157\logback-core-1.1.3.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.1.3\d90276fff414f06cb375f2057f6778cd63c6082f\logback-classic-1.1.3.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\javax.ws.rs\javax.ws.rs-api\2.0\61f0983eb190954ccdede31e786a9e0bd9767c4a\javax.ws.rs-api-2.0.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\asm\asm-debug-all\3.3.1\6a5ce41f60090e683f142fe9f73c03a7a8cb4fac\asm-debug-all-3.3.1.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.javassist\javassist\3.18.2-GA\1180a90fbad732b60fb728a6bbe8fcb3151423d7\javassist-3.18.2-GA.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\javax.annotation\javax.annotation-api\1.2\479c1e06db31c432330183f5cae684163f186146\javax.annotation-api-1.2.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\javax.validation\validation-api\1.1.0.Final\8613ae82954779d518631e05daa73a6a954817d5\validation-api-1.1.0.Final.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\org.jboss.resteasy\resteasy-client\3.0.9.Final\8e395dbc2a6d3e7aa875419d393bcdb279aeefa1\resteasy-client-3.0.9.Final.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\bfo\bfopdf\1.0\eb230e1f776077d710cf0772755bc15d8f4fd000\bfopdf-1.0-bfopdf.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\bfo\bfopdf-license\1.0\62d65e2f7aa987059007f58a6adebf058f4be4c4\bfopdf-license-1.0-bfopdf-license.jar;C:\Users\a586861\.gradle\caches\modules-2\files-2.1\bfo\jai_imageio\1.0\35ca8021025671232de068df6c4c3efe3bdd1
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=C:\Program Files (x86)\Java\jre1.8.0_65
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\gradle-2.8\bin;C:\Program Files\Git\cmd
USERNAME=a586861
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 7 , 64 bit Build 7601 (6.1.7601.18839)
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 69 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2
Memory: 4k page, physical 16680316k(12834784k free), swap 33358796k(28899576k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (25.65-b01) for windows-amd64 JRE (1.8.0_65-b17), built on Oct 6 2015 16:39:20 by "java_re" with MS VC++ 10.0 (VS2010)
time: Thu Oct 22 16:24:45 2015
elapsed time: 10 seconds (0d 0h 0m 10s)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import javafx.application.Application;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class Main extends Application{
public static int main(String[] args){
Application.launch(Main.class);
return 0;
}
@Override
public void start(Stage primaryStage) throws Exception {
WebView view = new WebView();
view.getEngine().locationProperty().addListener((observable, oldValue, newValue) -> {
view.getEngine().loadContent("");
});
view.getEngine().load("");
}
}
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Dont use the loadContent in the locationlistener
- backported by
-
JDK-8145986 WebView crashes when loading content in a locationlistener
- Resolved