JDK-8118342 : JVM crashes after display mode is changed from LoDPI to HiDPI (FX app with ImageView)
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 8
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • Submitted: 2013-02-21
  • Updated: 2015-06-17
  • Resolved: 2013-10-30
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
8Resolved
Related Reports
Blocks :  
Relates :  
Description
Please take a look at the attached crash report

The test is very simple:
root = new Pane();
scene = new Scene(root, 600, 400, Color.WHITE);
ImageView imgView = new ImageView("img.png");
root.getChildren().add(imgView);

The display mode has been changed from LiDPI to HiDPI and application window has been moved.
Then JVM crashes.
Double scale image ("img@2x.png") is available at the same path.
Comments
Closing as not reproducible, please reopen if you see it again.
30-10-2013

There is no test case attached here so I cannot debug this. I'll note that when testing the fix for RT-32104 (fixing the display of apps during display mode changes involving HiDPI), I noticed no crashes. Is this still reproducible?
23-08-2013

The crash is in Thread 18 Crashed:: CVDisplayLink. The CVDisplayLink is a part of the vsync timer implementation. This code is managed by the Graphics team. Assigning back to Graphics.
22-02-2013

Looks like a crash in glass.
21-02-2013

The crashes are happening at the native level inside Glass...
21-02-2013