Login  Register

Re: GLES2 on Windows 7 - RawGL2ES2demo crashes

Posted by ross.vander on Apr 10, 2014; 5:51pm
URL: https://forum.jogamp.org/GLES2-on-Windows-7-RawGL2ES2demo-crashes-tp4029816p4032151.html

I'm not sure if this is the right place to post, but I saw a similar crash on ubuntu 12.10 this morning.

this morning I ran the steps listed in the .java file:
   wget http://jogamp.org/deployment/jogamp-current/archive/jogamp-all-platforms.7z
   7z x jogamp-all-platforms.7z
   cd jogamp-all-platforms
   mkdir -p demos/es2
   cd demos/es2
   wget https://raw.github.com/xranby/jogl-demos/master/src/demos/es2/RawGL2ES2demo.java
   cd ../..
   javac -cp jar/jogl-all.jar:jar/gluegen-rt.jar demos/es2/RawGL2ES2demo.java
   java -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. demos.es2.RawGL2ES2demo

and then saw the below:

Chosen GLCapabilities: GLCaps[glx vid 0x6b, fbc 0x7d: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR: Intel Open Source Technology Center
GL_RENDERER: Mesa DRI Intel(R) Sandybridge Desktop
GL_VERSION: 3.1 Mesa 9.0.3
GL3 core detected: explicit add #version 130 to shaders
Horray! vertex shader compiled
Horray! fragment shader compiled
Window resized to width=1853 height=1027
Window resized to width=1855 height=1056
Exception in thread "main-AWTAnimator" javax.media.opengl.GLException: GL-Error 0x502 while creating mutable storage for target 0x8892 -> buffer 2 of size 36 with data java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9]
        at jogamp.opengl.GLBufferObjectTracker.createBufferStorage(GLBufferObjectTracker.java:169)
        at jogamp.opengl.gl4.GL4bcImpl.glBufferData(GL4bcImpl.java:37407)
        at demos.es2.RawGL2ES2demo.display(RawGL2ES2demo.java:516)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:399)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:621)
        at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:75)
        at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)
        at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:188)
        at java.lang.Thread.run(Thread.java:744)
Exception in thread "main-Display-.x11_:0-1-EDT-1" javax.media.opengl.GLException: GL-Error 0x502 while creating mutable storage for target 0x8892 -> buffer 2 of size 36 with data java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9]
        at jogamp.opengl.GLBufferObjectTracker.createBufferStorage(GLBufferObjectTracker.java:169)
        at jogamp.opengl.gl4.GL4bcImpl.glBufferData(GL4bcImpl.java:37407)
        at demos.es2.RawGL2ES2demo.display(RawGL2ES2demo.java:516)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:399)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:621)
        at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:214)
        at com.jogamp.newt.opengl.GLWindow.access$100(GLWindow.java:111)
        at com.jogamp.newt.opengl.GLWindow$2.windowRepaint(GLWindow.java:128)
        at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:3532)
        at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:2519)
        at jogamp.newt.DisplayImpl.dispatchMessage(DisplayImpl.java:664)
        at jogamp.newt.DisplayImpl.dispatchMessage(DisplayImpl.java:691)
        at jogamp.newt.DisplayImpl.dispatchMessages(DisplayImpl.java:727)
        at jogamp.newt.DisplayImpl$7.run(DisplayImpl.java:656)
        at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:341)
X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2)
X11Util: Open X11 Display Connections: 2
X11Util: Open[0]: NamedX11Display[:0, 0x7fbc040016f0, refCount 1, unCloseable false]
X11Util: Open[1]: NamedX11Display[:0, 0x7fbc04015fb0, refCount 1, unCloseable false]