Login  Register

Re: [2.0 RC3] PBuffer uses awtlock during display

Posted by gregirvine on Feb 03, 2012; 5:21am
URL: https://forum.jogamp.org/2-0-RC3-PBuffer-uses-awtlock-during-display-tp3355580p3712224.html

Note, if I use the -Djogl.GLContext.optimize flag i don't see the deadlocks when opening the popups for example, but I do get a core dump when I resize another canvas.

Stack: [0xa5490000,0xa5558000],  sp=0xa5556430,  free space=319a5555db4k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libGLcore.so.1+0xa6ffd4]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.sun.opengl.impl.x11.GLX.glXSwapBuffers(JJ)V+0
j  com.sun.opengl.impl.x11.X11OnscreenGLDrawable.swapBuffers()V+38
j  com.sun.opengl.impl.GLDrawableHelper.invokeGL(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;)V+435
j  javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(Ljava/lang/Runnable;Ljava/lang/Runnable;)V+36
j  javax.media.opengl.GLCanvas.display()V+9
j  com.sun.opengl.util.Animator.display()V+46
j  com.sun.opengl.util.FPSAnimator$1.run()V+4
j  java.util.TimerThread.mainLoop()V+221
j  java.util.TimerThread.run()V+1
v  ~StubRoutines::call_stub