-
Bug
-
Resolution: Incomplete
-
P4
-
None
-
8u31
-
None
-
Windows 7 64bit, JDK 8u31
We run our unit tests with JUnit and withing this "Unit test Java Thread" a JavaFX Application is created (by TestFX).
Since 8u31 at the end of our unit tests (when Unit test Java Thread is terminated) there occurs following exception:
java.util.concurrent.RejectedExecutionException: Task com.sun.javafx.tk.quantum.PaintRenderJob@76748b1 rejected from com.sun.javafx.tk.quantum.QuantumRenderer@20a00d67[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 72]
at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
at com.sun.javafx.tk.quantum.QuantumRenderer.submitRenderJob(QuantumRenderer.java:218)
at com.sun.javafx.tk.quantum.QuantumToolkit.addRenderJob(QuantumToolkit.java:393)
at com.sun.javafx.tk.quantum.ViewScene.repaint(ViewScene.java:140)
at com.sun.javafx.tk.quantum.PaintCollector.renderAll(PaintCollector.java:442)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:452)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$47/1743794888.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$141(WinApplication.java:102)
at com.sun.glass.ui.win.WinApplication$$Lambda$43/134843396.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Since 8u31 at the end of our unit tests (when Unit test Java Thread is terminated) there occurs following exception:
java.util.concurrent.RejectedExecutionException: Task com.sun.javafx.tk.quantum.PaintRenderJob@76748b1 rejected from com.sun.javafx.tk.quantum.QuantumRenderer@20a00d67[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 72]
at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047)
at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823)
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
at com.sun.javafx.tk.quantum.QuantumRenderer.submitRenderJob(QuantumRenderer.java:218)
at com.sun.javafx.tk.quantum.QuantumToolkit.addRenderJob(QuantumToolkit.java:393)
at com.sun.javafx.tk.quantum.ViewScene.repaint(ViewScene.java:140)
at com.sun.javafx.tk.quantum.PaintCollector.renderAll(PaintCollector.java:442)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:452)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:431)
at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$363(QuantumToolkit.java:298)
at com.sun.javafx.tk.quantum.QuantumToolkit$$Lambda$47/1743794888.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$141(WinApplication.java:102)
at com.sun.glass.ui.win.WinApplication$$Lambda$43/134843396.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)