Turning off VBO has no effect, other than the stack is slightly different (see below).
I just tried running standalone outside of Eclipse, thought it was working at first but eventually it crashed in the same manner.
I've got multiple Object3Ds, I found that I have to disable compilation on most of them to avoid the crash. Interestingly (or maybe not), I have a bunch of OBj3D's that are created via the Loader loadMD2()/load3DS() functions that seem to be ok if I leave them as compiled.
-Ed
I just tried running standalone outside of Eclipse, thought it was working at first but eventually it crashed in the same manner.
I've got multiple Object3Ds, I found that I have to disable compilation on most of them to avoid the crash. Interestingly (or maybe not), I have a bunch of OBj3D's that are created via the Loader loadMD2()/load3DS() functions that seem to be ok if I leave them as compiled.
-Ed
Code Select
[error occurred during error reporting (printing native stack), id 0xc0000005]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.lwjgl.opengl.GL11.nglDrawElements(IIIJJ)V+0
j org.lwjgl.opengl.GL11.glDrawElements(ILjava/nio/IntBuffer;)V+34
j com.threed.jpct.CompiledInstance.compileToDL()V+294
J com.threed.jpct.GLBase.compileDLOrVBO()V
J com.threed.jpct.AWTGLRenderer.drawVertexArray(Lcom/threed/jpct/AWTDisplayList;I)V
J com.threed.jpct.AWTJPCTCanvas.paintGL()V
j org.lwjgl.opengl.AWTGLCanvas.paint(Ljava/awt/Graphics;)V+172
J sun.awt.RepaintArea.paint(Ljava/lang/Object;Z)V
j sun.awt.windows.WComponentPeer.handleEvent(Ljava/awt/AWTEvent;)V+107
J java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V
J java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V
j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub