2010-03-29 18 views
8

Pozdrawiamy wszystkich! Zaprogramowałem aplikację GUI używając Java Swing pod Windows.Klasyczny StackOverflow: Java Swing

Pod oknami wszystko działa dobrze.

Teraz próbuję go pod Linuksem (używając dystrybucji Linux Mint 7).

Dostaję się i nieprzyjemny wyjątek StackOverflowException, gdy zadzwonię pod metodę dispose ramki! Problematyczne ramy to komponent JDialog.

Oto wyjściowy: edycja, pełna moc

run: 
Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError 
     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:616) 
     at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:261) 
     at java.beans.Statement.invoke(Statement.java:231) 
     at java.beans.Expression.getValue(Expression.java:115) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:227) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) 
     at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) 
     at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116) 
     at java.beans.Encoder.writeObject(Encoder.java:74) 
     at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274) 
     at java.beans.Encoder.writeExpression(Encoder.java:304) 
     at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389) 
     at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229) 
     at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.j 
+3

I Zachęcam do włączenia całego śladu stosu, nawet jeśli pójdzie on DUŻO DUŻO, ponieważ wymienione tutaj elementy nie są wystarczające, aby dostarczyć mi wskazówek co do tego, co się dzieje. –

+0

Czy próbowałeś użyć -Xss, aby zwiększyć rozmiar stosu? Jeśli korzystasz ze standardowych maszyn wirtualnych, może się to załamać, ponieważ system Linux ma mniejszy domyślny rozmiar stosu (oczywiście nadal wydaje się dziwne, że twój stos będzie tak głęboki). –

+0

@jim - więc jest pełne wyjście :)) – ModernTalking

Odpowiedz

12

Jedna możliwość, że już wpadł, upewnij się, że korzystasz z najnowszej JDK/JRE przed słońcem i nie openjdk (który jest domyślny w niektórych linux distros), co może czasami powodować czkawkę w ten sposób.

+0

Tak, używam OpenJDK, zamierzam to zmienić, aby odstroić jeden – ModernTalking

+0

+1, pierwszy krok to "apt-get install sun-java6- jdk " –

+0

dziękuję bardzo! Sun JDK to rozwiązał :) – ModernTalking