JDK-8199609 : Application crash in jfxwebkit.dll when visiting specific website
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: 8u162
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • Submitted: 2018-03-14
  • Updated: 2018-03-20
  • Resolved: 2018-03-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8u171Resolved
Related Reports
Relates :  
Description
Since upgrading to Java 8 U162 we are seeing pretty constant 
jre crashes a certain webstite, you just need to attempt to load it and the 
jre crashes, sometimes the words "Segmentation Fault" are printed out 

Here is a reproducible test case that we need Urgently fixed: 

(The source for SimpleSwingFxBrowser is taken from the oracle docs: 
http://docs.oracle.com/javafx/2/swing/SimpleSwingBrowser.java.htm 


Launch a JavaFx Browser to this site: 
1) send SimpleSwingFxBrowser to http://norvig.com/21-days.html 
2) Application Crashes, here is an example crash from windows 10 Event 
Viewer: 

{code} 
Faulting application name: nre.exe, version: 4.6.76.1, time stamp: 0x5a26d4c1 
Faulting module name: jfxwebkit.dll, version: 8.0.1620.12, time stamp: 
0x5a39ebd6 
Exception code: 0xc0000005 
Fault offset: 0x0000000000e7fd1e 
Faulting process id: 0x12f7bc 
Faulting application start time: 0x01d3bae847f5caba 
Faulting application path: d:\niagara\r46\niagara_home\bin\nre.exe 
Faulting module path: D:\niagara\r46\niagara_home\jre\bin\jfxwebkit.dll 
Report Id: 14c4a0a0-f2fe-4eaf-96ca-4e91122a50f3 
Faulting package full name: 
Faulting package-relative application ID: 
{code} 
Comments
Please use 8u171 where is not reproducible
20-03-2018

Issue is reproducible in 8u161 & 8u162 and not in later JDK versions. Windows 10, 64-bit JDK results:: 8u121-b13 : Pass 8u152-b01 : Pass 8u161-b12 : Fail [crash] 8u162-b12 : Fail [crash] 8u172-b03 : Pass 8u172-b09: Pass 11-ea+03 : Pass But Crash doesn't produce any error on console or any hs_err log report file. I checked in Windows 10 Event Viewer to find crash logs but did not find the logs. To get crash logs in Event Viewer, need to run executable file of java test case. I have found another report which is using same reproducible test case but loading different URL - JDK-8185965. So, this one could be a duplicate of JDK-8187483 and resolved by update of 605.1 version of WebKit in 8u172.
15-03-2018

I was able to reproduce this crash with 8u161. I tested with 8u172, JDK10+40 and crash is not reproducible. The fix for JDK-8196011 is in 8u182 and so this issue may not be a duplicate of JDK-8196011 One possibility is webkit upgrade 605.1 (JDK-8187483) might have addressed this issue. So i am closing this issue as not reproducible.
14-03-2018

Possible duplicate of JDK-8196011
14-03-2018