Hey Guys
 
i keep wanting to send this out but always fail to remember.. : ))
i get this exceptions sometimes (about once every 4 runs of my application)
 
the application im running always runs on the same configuration and on the same
machine and im not sure i understand the source of it..
 
can any one of you dedicated guys explain it to me ?
 
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.RangeCheck(ArrayList.java:491)
        at java.util.ArrayList.get(ArrayList.java:307)
        at javax.media.j3d.ContainsNodesList.getContainsNodes(ContainsNodesList.java:20)
        at javax.media.j3d.SwitchRetained.traverseSwitchChild(SwitchRetained.java:531)
        at javax.media.j3d.SwitchRetained.setLive(SwitchRetained.java:397)
        at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1475)
        at javax.media.j3d.BranchGroupRetained.setLive(BranchGroupRetained.java:101)
        at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1475)
        at javax.media.j3d.SwitchRetained.setLive(SwitchRetained.java:370)
        at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1475)
        at javax.media.j3d.TransformGroupRetained.setLive(TransformGroupRetained.java:322)
        at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1475)
        at javax.media.j3d.BranchGroupRetained.setLive(BranchGroupRetained.java:101)
        at javax.media.j3d.Locale.doAddBranchGraph(Locale.java:183)
        at javax.media.j3d.Locale.addBranchGraph(Locale.java:159)
        at com.sun.j3d.utils.universe.SimpleUniverse.addBranchGraph(SimpleUniverse.java:235)
        at com.xtivia.xrs.world3d.World3D.attachRoot(World3D.java:738)
        at com.xtivia.xrs.world3d.World3D.initialize(World3D.java:813)
        at com.xtivia.xrs.world3d.World3D.<init>(World3D.java:133)
        at com.xtivia.xrs.world3d.World3D.getInstance(World3D.java:164)
        at com.xtivia.xrs.world3d.World3D.main(World3D.java:1246)
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.RangeCheck(ArrayList.java:491)
        at java.util.ArrayList.get(ArrayList.java:307)
        at javax.media.j3d.ContainsNodesList.getContainsNodes(ContainsNodesList.java:20)
        at javax.media.j3d.SwitchRetained.traverseSwitchChild(SwitchRetained.java:531)
        at javax.media.j3d.SwitchRetained.traverseSwitchParent(SwitchRetained.java:593)
        at javax.media.j3d.GroupRetained.checkSetLive(GroupRetained.java:1015)
        at javax.media.j3d.GroupRetained.checkSetLive(GroupRetained.java:869)
        at javax.media.j3d.GroupRetained.doAddChild(GroupRetained.java:431)
        at javax.media.j3d.GroupRetained.addChild(GroupRetained.java:387)
        at javax.media.j3d.Group.addChild(Group.java:261)
        at com.xtivia.xrs.world3d.SGNode.addChild(SGNode.java:249)
        at com.xtivia.xrs.world3d.XRSObject.addChild(XRSObject.java:338)
        at com.xtivia.xrs.loaders.XRSObjectLoader.run(XRSObjectLoader.java:63)
        at java.lang.Thread.run(Thread.java:484)
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.RangeCheck(ArrayList.java:491)
        at java.util.ArrayList.get(ArrayList.java:307)
        at javax.media.j3d.ContainsNodesList.getContainsNodes(ContainsNodesList.java:20)
        at javax.media.j3d.SwitchRetained.traverseSwitchChild(SwitchRetained.java:531)
        at javax.media.j3d.SwitchRetained.traverseSwitchParent(SwitchRetained.java:593)
        at javax.media.j3d.GroupRetained.checkSetLive(GroupRetained.java:1015)
        at javax.media.j3d.GroupRetained.checkSetLive(GroupRetained.java:869)
        at javax.media.j3d.GroupRetained.doAddChild(GroupRetained.java:431)
        at javax.media.j3d.GroupRetained.addChild(GroupRetained.java:387)
        at javax.media.j3d.Group.addChild(Group.java:261)
        at com.xtivia.xrs.world3d.SGNode.addChild(SGNode.java:249)
        at com.xtivia.xrs.world3d.XRSObject.addChild(XRSObject.java:338)
        at com.xtivia.xrs.loaders.XRSObjectLoader.run(XRSObjectLoader.java:63)
        at java.lang.Thread.run(Thread.java:484)
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.RangeCheck(ArrayList.java:491)
        at java.util.ArrayList.get(ArrayList.java:307)
        at javax.media.j3d.ContainsNodesList.getContainsNodes(ContainsNodesList.java:20)
        at javax.media.j3d.SwitchRetained.traverseSwitchChild(SwitchRetained.java:531)
        at javax.media.j3d.SwitchRetained.traverseSwitchParent(SwitchRetained.java:593)
        at javax.media.j3d.GroupRetained.checkSetLive(GroupRetained.java:1015)
        at javax.media.j3d.GroupRetained.checkSetLive(GroupRetained.java:869)
        at javax.media.j3d.GroupRetained.doAddChild(GroupRetained.java:431)
        at javax.media.j3d.GroupRetained.addChild(GroupRetained.java:387)
        at javax.media.j3d.Group.addChild(Group.java:261)
        at com.xtivia.xrs.world3d.SGNode.addChild(SGNode.java:249)
        at com.xtivia.xrs.world3d.XRSObject.addChild(XRSObject.java:338)
        at com.xtivia.xrs.loaders.XRSObjectLoader.run(XRSObjectLoader.java:63)
        at java.lang.Thread.run(Thread.java:484)
 
 

Ben Arbel
Xtivia Technologies
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.xtivia.com
http://www.comsoft.co.il
work phone(NJ): 732 248 9399
work phone(Israel):  972-2-9598999

 

Reply via email to