-
Bug
-
Resolution: Fixed
-
P2
-
8u20
The runtime on the beagleboard is completely broken right now for eglfb pipeline:
ejdkJRE/bin/java -Dprism.verbose=true -Djavafx.platform=eglfb -cp ../test/Hello.jar hello.HelloSanity
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:258)
at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:227)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:487)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:418)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:351)
at com.sun.prism.impl.BaseContext.validateClearOp(BaseContext.java:116)
at com.sun.prism.es2.ES2Graphics.clear(ES2Graphics.java:78)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:457)
at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:324)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:89)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:129)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Error creating shader program
at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:158)
at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173)
at com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:173)
at com.sun.prism.shader.Texture_Color_Loader.loadShader(Texture_Color_Loader.java:47)
... 21 more
java.lang.InternalError: Error loading stock shader Texture_Color
at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:261)
at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:227)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:487)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:418)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:351)
at com.sun.prism.impl.BaseContext.validateClearOp(BaseContext.java:116)
at com.sun.prism.es2.ES2Graphics.clear(ES2Graphics.java:78)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:457)
at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:324)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:89)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:129)
at java.lang.Thread.run(Unknown Source)
ejdkJRE/bin/java -Dprism.verbose=true -Djavafx.platform=eglfb -cp ../test/Hello.jar hello.HelloSanity
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:258)
at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:227)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:487)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:418)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:351)
at com.sun.prism.impl.BaseContext.validateClearOp(BaseContext.java:116)
at com.sun.prism.es2.ES2Graphics.clear(ES2Graphics.java:78)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:457)
at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:324)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:89)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:129)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Error creating shader program
at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:158)
at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173)
at com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:173)
at com.sun.prism.shader.Texture_Color_Loader.loadShader(Texture_Color_Loader.java:47)
... 21 more
java.lang.InternalError: Error loading stock shader Texture_Color
at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:261)
at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:227)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:487)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:418)
at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:351)
at com.sun.prism.impl.BaseContext.validateClearOp(BaseContext.java:116)
at com.sun.prism.es2.ES2Graphics.clear(ES2Graphics.java:78)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:457)
at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:324)
at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:89)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:129)
at java.lang.Thread.run(Unknown Source)
- relates to
-
JDK-8094946 Bugs in error recovery code for creating an OpenGL shader program
- Resolved