Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8166906 | 8u152 | Kevin Rushforth | P2 | Closed | Fixed | b01 |
JDK-8171871 | 8u131 | Kevin Rushforth | P2 | Closed | Fixed | b01 |
java version "1.8.0_75"
Java(TM) SE Runtime Environment (build 1.8.0_75-b09)
Java HotSpot(TM) Client VM (build 25.75-b09, mixed mode, sharing)
Does this problem occur on J2SE 6ux or 7ux or 8ux? Yes / No (pick one)
Yes, earlier versions of Java 8
Operating System Configuration Information (be specific):
Microsoft Windows [Version 6.1.7601]
Hardware Configuration Information (be specific):
HP EliteBook 8760W
Windows 7 Professional 64-bit (SP1)
8G Ram
Bug Description:
This SVG document shows fine in the webview, but does not print correctly.
Sometimes it causes the VM to crash, other times it will go into an infinite loop of exceptions.
This document is a bit weird, but it shows find in the webview, so I would think it would print OK
as well. Some SVG documents I try print fine, others behave as in this example.
Exception in thread "JavaFX Application Thread"
java.lang.NullPointerException
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Unknown Source)
at com.sun.webkit.Timer.notifyTick(Unknown Source)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$45(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.firePulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Unknown Source)
at com.sun.webkit.Timer.notifyTick(Unknown Source)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$45(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.firePulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Unknown Source)
at com.sun.webkit.Timer.notifyTick(Unknown Source)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$45(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.firePulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(UnknownSource)
at java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Unknown Source)
at com.sun.webkit.Timer.notifyTick(Unknown Source)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$45(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.firePulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$148(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Steps to Reproduce (be specific):
Run the program and try to print.
- backported by
-
JDK-8166906 Crash when calling WebEngine.print on background thread
- Closed
-
JDK-8171871 Crash when calling WebEngine.print on background thread
- Closed
- relates to
-
JDK-8165098 WebEngine.print will attempt to print even if the printer job is complete or has an error
- Resolved
-
JDK-8150631 jfxwebkit.dll VM crash in com.sun.webkit.Timer.twkFireTimerEvent
- Closed
-
JDK-8156698 Update to newer version of WebKit
- Resolved
-
JDK-8165335 Clarify handing of PageRanges, possibly with new API.
- Open
(1 relates to)