2010-03-29 4 views
8

Grüße alle! Ich programmierte GUI-Anwendung mit Java Swing unter Windows.Ein klassisches StackOverflow: Java Swing

Unter Windows funktioniert alles gut.

Jetzt versuche ich es unter Linux (mit der Distribution Linux Mint 7).

Ich bekomme und fiese StackOverflowException, wenn ich rufe Rahmen entsorgen Methode! Der problematische Rahmen ist die JDialog-Komponente. Hier

ist eine Ausgabe: bearbeitet, volle Leistung

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 Ich möchte Sie ermutigen, die gesamte Stack-Spur mit einzubeziehen, auch wenn es VIEL VIEL weiter geht, denn die hier aufgeführten Elemente reichen nicht aus, um mir eine Ahnung davon zu geben, was vor sich geht. –

+0

Haben Sie versucht, -Xss zu verwenden, um die Stapelgröße zu erhöhen? Wenn Sie Standard-VMs verwenden, stürzt es möglicherweise ab, weil das Linux eine kleinere Standard-Stack-Größe hat (natürlich erscheint es immer noch seltsam, dass Ihr Stack so tief wird). –

+0

@jim - also gibt es volle Ausgabe :)) – ModernTalking

Antwort

12

Eine Möglichkeit, die ich in lief haben, stellen Sie sicher, dass Sie die neueste JDK/JRE von Sun verwenden und nicht openJDK (die standardmäßig auf einige ist Linux-Distributionen), die gelegentlich zu Schluckauf führen können.

+0

Ja, ich benutze OpenJDK, ich werde es ändern, um eine – ModernTalking

+0

+1 zu defahieren, der erste Schritt ist "apt-get install sun-java6- jdk " –

+0

vielen Dank! Sun JDK hat es gelöst :) – ModernTalking

2

Es kann auch eine gute Idee sein zu überprüfen, was Sie auf Ihrem JFrame aufgerufen haben. Um anzuzeigen, dass der JVM verlassen soll, wenn ein Rahmen ist geschlossen Sie

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

Für mich verwenden könnten Ihr Fehler sieht aus wie das Ergebnis des Aufrufs diese API (oder nicht anrufen oder telefoniert mit Unrecht args) http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JFrame.html#setDefaultCloseOperation(int)