Sometimes not that often I ran across a crash in Java3D.
So far I found it in old version 1.2.1_03.
But it might be in version 1.3 as well since I did not play
with the current Java3D version as much.
This crash is terminal for my application. I have to restart Java.

Here is the complete stack I am getting:

java.lang.IndexOutOfBoundsException: Index: -1, Size: 1
 at java.util.ArrayList.RangeCheck(ArrayList.java:491)
 at java.util.ArrayList.get(ArrayList.java:307)
 at javax.media.j3d.RenderBin.findOrderedCollection(RenderBin.java:3235)
 at javax.media.j3d.RenderBin.findEnvironmentSet(RenderBin.java:3585)
 at javax.media.j3d.RenderBin.insertRenderAtom(RenderBin.java:3063)
 at javax.media.j3d.RenderBin.processGeometryAtom(RenderBin.java:2538)
 at javax.media.j3d.BHTree.select(BHTree.java:169)
 at javax.media.j3d.BHTree.select(BHTree.java:182)
 at javax.media.j3d.BHTree.select(BHTree.java:179)
 at javax.media.j3d.BHTree.select(BHTree.java:182)
 at javax.media.j3d.BHTree.select(BHTree.java:179)
 at javax.media.j3d.BHTree.select(BHTree.java:179)
 at javax.media.j3d.BHTree.select(BHTree.java:191)
 at javax.media.j3d.BHTree.getVisibleBHTrees(BHTree.java:143)
 at javax.media.j3d.GeometryStructure.getVisibleBHTrees(GeometryStructure.java:548)
 at javax.media.j3d.RenderBin.processMessages(RenderBin.java:1170)
 at javax.media.j3d.StructureUpdateThread.doWork(StructureUpdateThread.java:83)
 at javax.media.j3d.J3dThread.run(J3dThread.java:256)


I suspect I encountered some sort of race conditions between renderer and behavior 
scheduler. It occured after I change some of my mouse behaviors from "select than 
drag" to "drag and drop".
Did someone see something like that? Does it exist a "workaround" for this crash?

Thank you

Boris

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to