Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8110801

OpenGL: IndexOutOfBoundsException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • fx2.0
    • fx2.0
    • javafx
    • Mac

      When running jfx/apps/internal/VideoWallSearch I get the exception below. This happens maybe once in 5 to 10 runs, I am not sure how to reliably reproduce it.

      java.lang.IndexOutOfBoundsException: Required 110072 remaining bytes in buffer, only had 86400
      at com.sun.prism.nativewindow.util.BufferFactory.rangeCheckBytes(BufferFactory.java:311)
      at com.sun.prism.opengl.impl.gl2.GL2Impl.glTexImage2D(GL2Impl.java:4683)
      at com.sun.prism.es2.ES2Texture.uploadPixels(ES2Texture.java:328)
      at com.sun.prism.es2.ES2Texture.create(ES2Texture.java:154)
      at com.sun.prism.es2.ES2ResourceFactory.createTexture(ES2ResourceFactory.java:44)
      at com.sun.prism.impl.BaseResourceFactory.createTexture(BaseResourceFactory.java:109)
      at com.sun.javafx.sg.prism.PrismMediaFrameHandler.updateGraphicsData(PrismMediaFrameHandler.java:134)
      at com.sun.media.jfxmedia.MediaFrameHandler.getLatestFrame(MediaFrameHandler.java:300)
      at com.sun.javafx.sg.prism.NGMediaView.renderContent(NGMediaView.java:142)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:95)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:36)
      at com.sun.javafx.sg.BaseNode.render(BaseNode.java:904)
      at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:142)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:95)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:36)
      at com.sun.javafx.sg.BaseNode.render(BaseNode.java:904)
      at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:142)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:95)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:36)
      at com.sun.javafx.sg.BaseNode.render(BaseNode.java:904)
      at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:142)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:95)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:36)
      at com.sun.javafx.sg.BaseNode.render(BaseNode.java:904)
      at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:142)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:95)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:36)
      at com.sun.javafx.sg.BaseNode.render(BaseNode.java:904)
      at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:142)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:95)
      at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:36)
      at com.sun.javafx.sg.BaseNode.render(BaseNode.java:904)
      at com.sun.javafx.tk.glass.PrismPen$PaintRunnable.paintImpl(PrismPen.java:185)
      at com.sun.javafx.tk.glass.PrismPen$PaintRunnable.run(PrismPen.java:290)
      at com.sun.javafx.tk.glass.RunnableEvent.run(RunnableEvent.java:13)
      at com.sun.javafx.tk.glass.GlassToolkitImpl.run(GlassToolkitImpl.java:124)
      at java.lang.Thread.run(Thread.java:680)

            ddehaven David Dehaven (Inactive)
            jasper Jasper Potts (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: