OK, I'm starting to work on finding that Normix problem. I have a page 
that I can consistently get the problem on when multiple applets have 
been loaded -- of course not in every browser, not every time, because 
sometimes they don't collide.

I did a little test creating  "final static" and "static" hashtables and 
reloading a page multiple times. I am quite intrigued (is THAT the 
word?) that the static contents remain until the browser is closed, 
regardless of whether the page is reloaded. Essentially the static 
variables act as local "cookies" and I supposed can be used as such, but 
for our purposes it is not something we particularly want to see. So 
load a page 12 times and you will have 12 entries in a hashtable if you 
want. Open a different page 5 times; now you will have 17 entries. 
Miguel, you know all this, of course. So I presume that mostly you have 
paid careful attention to this. I'll start looking through all my stuff 
-- particularly the auxiliaryInfo and such -- and see if there are any 
issues there.

Yves page gives:

Exception in thread "AWT-EventQueue-17" 
java.lang.ArrayIndexOutOfBoundsException: 0
    at org.jmol.g3d.Normix3D.getIntensity(Normix3D.java:254)
    at org.jmol.g3d.Graphics3D.fillTriangle(Graphics3D.java:842)
    at 
org.jmol.viewer.PolyhedraRenderer.fillFace(PolyhedraRenderer.java:100)
    at org.jmol.viewer.PolyhedraRenderer.render1(PolyhedraRenderer.java:76)
    at org.jmol.viewer.PolyhedraRenderer.render(PolyhedraRenderer.java:43)


as well. Enough data now to crack this one wide open, I think.

Bob



_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to