The first failing test is BadSessionStateTest. The first exception in the log is actually expected:

    [junit] java.lang.ArrayIndexOutOfBoundsException: 0
[junit] at com.sun.beans.ObjectHandler.dequeueResult(ObjectHandler.java:189) [junit] at java.beans.XMLDecoder.readObject(XMLDecoder.java:223) [junit] at org.jdesktop.application.LocalStorage.load(LocalStorage.java:197) [junit] at org.jdesktop.application.SessionStorage.restore(SessionStorage.java:381)
    [junit]                                           at


This exception is the result of trying to load a malformed session file, which is expected to fail.


Further down the stack trace, there appears to be a hint on what is actually going wrong:


    [junit] java.lang.reflect.InvocationTargetException
    [junit]     at java.awt.EventQueue.invokeAndWait(EventQueue.java:1068)
[junit] at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1347) [junit] at org.jdesktop.application.BadSessionStateTest.testBadSessionState(BadSessionStateTest.java:101)
    [junit] Caused by: java.lang.StackOverflowError
    [junit]     at java.beans.Statement.invokeInternal(Statement.java:257)
    [junit]     at java.beans.Statement.access$000(Statement.java:56)
    [junit]     at java.beans.Statement$2.run(Statement.java:158)
    [junit]     at java.security.AccessController.doPrivileged(Native Method)
    [junit]     at java.beans.Statement.invoke(Statement.java:154)
    [junit]     at java.beans.Expression.getValue(Expression.java:115)
[junit] at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:227) [junit] at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264) [junit] at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408) [junit] at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116)
    [junit]     at java.beans.Encoder.writeObject(Encoder.java:74)


Cheers,
- Matteo


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to