Boris,
Yes, we did encounter a similar bug and it's been fixed in
the Java 3D 1.3 FCS release. Please download and test it.
- Chien Yang.
Java 3D Team.
> Date: Thu, 18 Jul 2002 13:57:07 -0600
> From: [EMAIL PROTECTED]
> Subject: [JAVA3D] Java3D crash
> To: [EMAIL PROTECTED]
> Delivered-to: [EMAIL PROTECTED]
> Delivered-to: [EMAIL PROTECTED]
>
> 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".
===========================================================================
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".