From: Christoph S. <c.s...@un...> - 2006-03-15 15:05:36
|
Rajarshi Guha wrote: > Hi, > I'm working with v2.2.0 of jchempaint (synced with the latest CVS). > When I draw a single bond and then click on it again to try and get a > double bond I get an exception: >=20 > Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError > at java.util.Hashtable.getEnumeration(Hashtable.java:547) > at java.util.Hashtable.keys(Hashtable.java:233) > at org.openscience.cdk.ChemObject.clone(ChemObject.java:303) > at org.openscience.cdk.Element.clone(Element.java:158) > at org.openscience.cdk.Isotope.clone(Isotope.java:240) > at org.openscience.cdk.Atom.clone(Atom.java:617) > at org.openscience.cdk.AtomContainer.clone(AtomContainer.java:1= 332) > at org.openscience.cdk.Molecule.clone(Molecule.java:91) > at org.openscience.cdk.ChemObject.clone(ChemObject.java:314) > at org.openscience.cdk.Element.clone(Element.java:158) > at org.openscience.cdk.Isotope.clone(Isotope.java:240) > at org.openscience.cdk.Atom.clone(Atom.java:617) > [snip] >=20 > I'm running JDK 1.5.0. Fedora Core 4. Does anybody know why this might > be happening? I have been encountering the same problem and I have no idea why that is. Especially, I don't understand why cloning should be involved when drawin= g a=20 double bond. Maybe this is due to redo/undo, but the stacktrace doesn't r= eally=20 say something about the origin of the error. Cheers, Christoph. --=20 Priv. Doz. Dr. Christoph Steinbeck (c.s...@un...) Head of the Research Group for Molecular Informatics Cologne University BioInformatics Center (http://almost.cubic.uni-koeln.d= e) Z=FClpicher Str. 47, 50674 Cologne Tel: +49(0)221-470-7426 Fax: +49 (0) 221-470-7786 What is man but that lofty spirit - that sense of enterprise. ... Kirk, "I, Mudd," stardate 4513.3.. |