java.lang.reflect.InvocationTargetException

JDK Bug System | Webbug Group | 2 months ago
  1. 0

    FULL PRODUCT VERSION : java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode) ADDITIONAL OS VERSION INFORMATION : Linux zubnix 4.6.3-gentoo #2 SMP Mon Jul 18 14:51:33 CEST 2016 x86_64 Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz GenuineIntel GNU/Linux EXTRA RELEVANT SYSTEM CONFIGURATION : mesa version 12.0.3 A DESCRIPTION OF THE PROBLEM : When running a javafx application on an embedded environment using the es2 pipe, compiling shaders failes when using mesa and probably also on other platforms. This is reoccurring issue on a number of setups: http://mail.openjdk.java.net/pipermail/openjfx-dev/2015-July/017575.html http://mail.openjdk.java.net/pipermail/openjfx-dev/2016-September/019731.html A fix can be found here: https://bitbucket.org/javafxports/8u60-rt/commits/595633bbaa STEPS TO FOLLOW TO REPRODUCE THE PROBLEM : Launch a javafx program using the es2 pipeline on an affected platform (mesa or other). EXPECTED VERSUS ACTUAL BEHAVIOR : EXPECTED - Program does not crash and uses es2 pipe ACTUAL - Program falls back to software rendering. ERROR MESSAGES/STACK TRACES THAT OCCUR : Listening for transport dt_socket at address: 5005 Prism pipeline init order: es2 sw Using java-based Pisces rasterizer Using dirty region optimizations Not using texture mask for primitives Not forcing power of 2 sizes for textures Using hardware CLAMP_TO_ZERO mode Opting in for HiDPI pixel scaling Prism pipeline name = com.sun.prism.es2.ES2Pipeline Loading ES2 native library ... prism_es2_monocle succeeded. GLFactory using com.sun.prism.es2.MonocleGLFactory (X) Got class = class com.sun.prism.es2.ES2Pipeline Initialized prism pipeline: com.sun.prism.es2.ES2Pipeline Maximum supported texture size: 8192 Maximum texture size clamped to 4096 Non power of two texture support = true Maximum number of vertex attributes = 16 Maximum number of uniform vertex components = 16384 Maximum number of uniform fragment components = 16384 Maximum number of varying components = 128 Maximum number of texture units usable in a vertex shader = 32 Maximum number of texture units usable in a fragment shader = 32 Graphics Vendor: Intel Open Source Technology Center Renderer: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) Version: OpenGL ES 3.1 Mesa 12.0.3 vsync: true vpipe: true ES2ResourceFactory: Prism - createStockShader: FillPgram_Color.frag ES2ResourceFactory: Prism - createStockShader: Solid_TextureRGB.frag new alphas ES2ResourceFactory: Prism - createStockShader: Texture_Color.frag new alphas ES2ResourceFactory: Prism - createStockShader: Solid_TextureFirstPassLCD.frag ES2ResourceFactory: Prism - createStockShader: Solid_TextureSecondPassLCD.frag ES2ResourceFactory: Prism - createStockShader: Mask_TextureSuper.frag ES2ResourceFactory: Prism - createStockShader: Texture_LinearGradient_PAD.frag Shader compile log: 0:18(17): error: initializer of global variable `pixcoord' must be a constant expression java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:312) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:256) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:477) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:407) at com.sun.prism.impl.ps.BaseShaderGraphics.renderShape(BaseShaderGraphics.java:478) at com.sun.prism.impl.BaseGraphics.fill(BaseGraphics.java:372) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1130) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:830) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:751) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:572) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294) at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188) at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294) at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188) at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:477) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:330) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:91) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.RuntimeException: Error creating fragment shader at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:141) at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173) at com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:224) at com.sun.prism.shader.Texture_LinearGradient_PAD_Loader.loadShader(Texture_LinearGradient_PAD_Loader.java:53) ... 83 more java.lang.InternalError: Error loading stock shader Texture_LinearGradient_PAD at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:315) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:256) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:477) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:407) at com.sun.prism.impl.ps.BaseShaderGraphics.renderShape(BaseShaderGraphics.java:478) at com.sun.prism.impl.BaseGraphics.fill(BaseGraphics.java:372) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1130) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:830) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:751) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:572) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294) at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188) at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294) at com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188) at com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:477) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:330) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:91) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:745) ES2ResourceFactory: Prism - createStockShader: Texture_LinearGradient_PAD.frag Shader compile log: 0:18(17): error: initializer of global variable `pixcoord' must be a constant expression REPRODUCIBILITY : This bug can be reproduced always.

    JDK Bug System | 2 months ago | Webbug Group
    java.lang.reflect.InvocationTargetException
  2. 0

    JavaFX Shape3D objects not working on Android phone

    Stack Overflow | 10 months ago | HHL
    java.lang.RuntimeException: Error creating fragment shader
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Android Lesson One: Getting Started | Learn OpenGL ES

    learnopengles.com | 6 days ago
    java.lang.RuntimeException: Error creating vertex shader.
  5. 0

    FATAL EXCEPTION: GLThread 919

    Stack Overflow | 2 years ago | user3836999
    java.lang.RuntimeException: Error creating shader.

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.RuntimeException

      Error creating fragment shader

      at com.sun.prism.es2.ES2Shader.createFromSource()
    2. com.sun.prism
      Texture_LinearGradient_PAD_Loader.loadShader
      1. com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:141)
      2. com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173)
      3. com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:224)
      4. com.sun.prism.shader.Texture_LinearGradient_PAD_Loader.loadShader(Texture_LinearGradient_PAD_Loader.java:53)
      4 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:498)
      4 frames
    4. com.sun.prism
      BaseGraphics.fill
      1. com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:312)
      2. com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:256)
      3. com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:477)
      4. com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:407)
      5. com.sun.prism.impl.ps.BaseShaderGraphics.renderShape(BaseShaderGraphics.java:478)
      6. com.sun.prism.impl.BaseGraphics.fill(BaseGraphics.java:372)
      6 frames
    5. com.sun.javafx
      PresentingPainter.run
      1. com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1130)
      2. com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:830)
      3. com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:751)
      4. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:572)
      5. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      6. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      7. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      8. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      9. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      10. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      11. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      12. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      13. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      14. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      15. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      16. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      17. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      18. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      19. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      20. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      21. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      22. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      23. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      24. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      25. com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294)
      26. com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188)
      27. com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214)
      28. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047)
      29. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      30. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      31. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      32. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      33. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      34. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      35. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      36. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      37. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      38. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      39. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      40. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      41. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      42. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      43. com.sun.javafx.sg.prism.NGNode.renderForClip(NGNode.java:2294)
      44. com.sun.javafx.sg.prism.NGNode.renderRectClip(NGNode.java:2188)
      45. com.sun.javafx.sg.prism.NGNode.renderClip(NGNode.java:2214)
      46. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2047)
      47. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      48. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      49. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      50. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      51. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      52. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      53. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      54. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      55. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      56. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      57. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      58. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      59. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      60. com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
      61. com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
      62. com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
      63. com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
      64. com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:477)
      65. com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:330)
      66. com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:91)
      66 frames
    6. Java RT
      FutureTask.runAndReset
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      2. java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
      2 frames
    7. com.sun.javafx
      RenderJob.run
      1. com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
      1 frame
    8. Java RT
      ThreadPoolExecutor$Worker.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      2 frames
    9. com.sun.javafx
      QuantumRenderer$PipelineRunnable.run
      1. com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125)
      1 frame
    10. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame