JOGL/Rift/JOVR - Exception in thread "main-Display-.windows_tiny-1-EDT-1"
Posted by
BrickFarmer on
Nov 19, 2014; 10:28am
URL: https://forum.jogamp.org/JOGL-Rift-jocular-Exception-in-thread-main-Display-windows-tiny-1-EDT-1-tp4033677p4033569.html
So I have moved my Rift test over to a new windows box. Now I'm seeing a new exception (below).
My project is at:
https://github.com/WhiteHexagon/example-jovr-jogl-riftJOVR 0420 works, but if you switch the pom to 0430 then the RiftClient0430 example fails.
I've been trying to get some help on the Oculus forums, but now I'd like someone here to please take a look at the exception and my code in case I'm doing something wrong with my JOGL setup / initialisation. Thanks.
https://forums.oculus.com/viewtopic.php?f=20&t=16263&start=20step 7 - window
Found Rift Monitor
got: GL4bc
reshape loc 0,0 size 1920x1080
Exception in thread "main-Display-.windows_tiny-1-EDT-1" javax.media.opengl.GLException: Caught Error: Invalid memory access on thread main-Display-.windows_tiny-1-EDT-1
at javax.media.opengl.GLException.newGLException(GLException.java:75)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1311)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1131)
at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:675)
at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:213)
at com.jogamp.newt.opengl.GLWindow.access$100(GLWindow.java:119)
at com.jogamp.newt.opengl.GLWindow$2.windowRepaint(GLWindow.java:136)
at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:3692)
at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:2665)
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:343)
Caused by: java.lang.Error: Invalid memory access
at com.sun.jna.Native.invokeVoid(Native Method)
at com.sun.jna.Function.invoke(Function.java:367)
at com.sun.jna.Function.invoke(Function.java:315)
at com.sun.jna.Library$Handler.invoke(Library.java:212)
at com.sun.proxy.$Proxy0.ovrHmd_EndFrame(Unknown Source)
at com.oculusvr.capi.Hmd.endFrame(Hmd.java:179)
at com.sunshineapps.riftexample.RiftClient0430$DK2EventListener.display(RiftClient0430.java:196)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:672)
at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:441)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1277)
... 12 more
step 8 - loop