Honestly, Uma,
it is impossible for me to send a "test program" unless i send you all code
+ data from my app:
This call is embedded in a layer manager frame acting on an enormous scene
graph partly loaded from custom files;
What I know: was not happening in beta 1, I am not the only one to see this,
you get the full traces which should enable you to understand and correct
the problem, in the worse case, please deal with the exception:
currently the rendering thread dies and the app is dead after.
I repeat the traces I have on my box FYI:

ci = -1
oi = 15
adjustment = 0
ocs.size = 16
length = 17
og = javax.media.j3d.OrderedGroupRetained@7cd402
ob = javax.media.j3d.OrderedBin@42ec05
kk = 0 value = 1
kk = 1 value = 1
kk = 2 value = 1
kk = 3 value = 1
kk = 4 value = 1
kk = 5 value = 1
kk = 6 value = 1
kk = 7 value = 7
kk = 8 value = 8
kk = 9 value = 14
kk = 10 value = 9
kk = 11 value = 10
kk = 12 value = 11
kk = 13 value = 12
kk = 14 value = 13
kk = 15 value = -1
kk = 16 value = 0
java.lang.IndexOutOfBoundsException: Index: -1, Size: 16
        at java.util.ArrayList.RangeCheck(ArrayList.java:491)
        at java.util.ArrayList.get(ArrayList.java:307)
        at
javax.media.j3d.RenderBin.findOrderedCollection(RenderBin.java:3076)
        at
javax.media.j3d.RenderBin.findEnvironmentSet(RenderBin.java:3464)
        at
javax.media.j3d.RenderBin.insertRenderAtom(RenderBin.java:2884)
        at
javax.media.j3d.RenderBin.processGeometryAtoms(RenderBin.java:2415)
        at
javax.media.j3d.RenderBin.processMessages(RenderBin.java:985)
        at

javax.media.j3d.StructureUpdateThread.doWork(StructureUpdateThread.ja
va:83)
        at javax.media.j3d.J3dThread.run(J3dThread.java:256)
Best regards
Olivier

===========================================================================
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