This is not a regression -- I verified that the same exception happens in FX 8.
To reproduce:
1. Run the "WebLauncher" toy (setting your proxy if needed) as follows:
java WebLauncher http://www.flickr.com/
java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:704)
at com.sun.javafx.webkit.prism.WCMediaPlayerImpl.prepareToPlay(WCMediaPlayerImpl.java:208)
at com.sun.webkit.graphics.WCMediaPlayer.fwkPrepareToPlay(WCMediaPlayer.java:260)
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Timer.java:61)
at com.sun.webkit.Timer.notifyTick(Timer.java:42)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1145)
at javafx.scene.web.WebEngine$PulseTimer$$Lambda$73/4696500.pulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
at com.sun.javafx.tk.Toolkit$$Lambda$164/8269306.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$359(QuantumToolkit.java:298)
at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$41/19695592.run(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$136(WinApplication.java:102)
at com.sun.glass.ui.win.WinApplication$$Lambda$37/14519747.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
To reproduce:
1. Run the "WebLauncher" toy (setting your proxy if needed) as follows:
java WebLauncher http://www.flickr.com/
java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:704)
at com.sun.javafx.webkit.prism.WCMediaPlayerImpl.prepareToPlay(WCMediaPlayerImpl.java:208)
at com.sun.webkit.graphics.WCMediaPlayer.fwkPrepareToPlay(WCMediaPlayer.java:260)
at com.sun.webkit.Timer.twkFireTimerEvent(Native Method)
at com.sun.webkit.Timer.fireTimerEvent(Timer.java:61)
at com.sun.webkit.Timer.notifyTick(Timer.java:42)
at javafx.scene.web.WebEngine$PulseTimer.lambda$static$44(WebEngine.java:1145)
at javafx.scene.web.WebEngine$PulseTimer$$Lambda$73/4696500.pulse(Unknown Source)
at com.sun.javafx.tk.Toolkit.lambda$runPulse$28(Toolkit.java:314)
at com.sun.javafx.tk.Toolkit$$Lambda$164/8269306.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:313)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:340)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:451)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$359(QuantumToolkit.java:298)
at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$41/19695592.run(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$136(WinApplication.java:102)
at com.sun.glass.ui.win.WinApplication$$Lambda$37/14519747.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
- duplicates
-
JDK-8093862 WebView/WCMediaPlayerImpl: misleading exception written to console
-
- Closed
-