Posted by
Sven Gothel on
Apr 10, 2014; 7:03pm
URL: https://forum.jogamp.org/GLES2-on-Windows-7-RawGL2ES2demo-crashes-tp4029816p4032155.html
On 04/10/2014 08:59 PM, Sven Gothel wrote:
>
>> 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)
>
> Reproduced ..
>
> Thank you, we will look at it.
>
> ~Sven
>
Debug output produces:
> java -Djogl.debug.DebugGL -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. demos.es2.RawGL2ES2demo
GLDebugEvent[ id 0x502
type Error
severity High: dangerous undefined behavior
source GL API
msg GL_INVALID_OPERATION error generated. Buffer name does not refer to an buffer object generated by OpenGL.
when 1397156485774
source 4.4 (Core profile, arb, debug, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 NVIDIA 334.21 - hash 0x68943402]
java.lang.Exception: Stack trace
at java.lang.Thread.dumpStack(Unknown Source)
at jogamp.opengl.GLDebugMessageHandler$StdErrGLDebugListener.messageSent(GLDebugMessageHandler.java:308)
at jogamp.opengl.GLDebugMessageHandler.sendMessage(GLDebugMessageHandler.java:293)
at jogamp.opengl.GLDebugMessageHandler.glDebugMessageARB(GLDebugMessageHandler.java:319)
at jogamp.opengl.gl4.GL4bcImpl.dispatch_glBindBuffer1(Native Method)
at jogamp.opengl.gl4.GL4bcImpl.glBindBuffer(GL4bcImpl.java:331)
at javax.media.opengl.DebugGL4bc.glBindBuffer(DebugGL4bc.java:11907)
at demos.es2.RawGL2ES2demo.display(RawGL2ES2demo.java:512)
Exception in thread "main-AWTAnimator" javax.media.opengl.GLException: Thread[main-AWTAnimator,5,main] glGetError() returned the following error codes after a call to glBindBuffer(<int> 0x8892, <int> 0x2): GL_INVALID_OPERATION ( 1282 0x502),
at javax.media.opengl.DebugGL4bc.writeGLError(DebugGL4bc.java:29501)
at javax.media.opengl.DebugGL4bc.glBindBuffer(DebugGL4bc.java:11910)
at demos.es2.RawGL2ES2demo.display(RawGL2ES2demo.java:512)