java.lang.StackOverflowError with GWT

Showing 1-27 of 27 messages
java.lang.StackOverflowError with GWT bond 4/3/09 10:46 AM
Hi,
i've a strange error in my project. After some modify when I try to
compile the project with GWT (1.6.3) it's rised this error:

 Worker permutation 1 of 10
      [ERROR] Unexpected internal compiler error
java.lang.StackOverflowError
        at java.io.ObjectInputStream$PeekInputStream.read
(ObjectInputStream.java:2266)
        at java.io.ObjectInputStream$PeekInputStream.readFully
(ObjectInputStream.java:2279)
        at java.io.ObjectInputStream$BlockDataInputStream.readInt
(ObjectInputStream.java:2774)
        at java.io.ObjectInputStream.readHandle(ObjectInputStream.java:
1431)
        at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1490)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1732)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.defaultReadFields
(ObjectInputStream.java:1947)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1871)
        at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1753)
        at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
351)
        at java.util.ArrayList.readObject(ArrayList.java:593)
        at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown
Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.io.ObjectStreamClass.invokeReadObject
(ObjectStreamClass.java:974)
        at java.io.ObjectInputStream.readSerialData
(ObjectInputStream.java:1849)
        at...
Re: java.lang.StackOverflowError with GWT Andreas 4/3/09 10:57 AM
Hi,

this has recently been answered before.

Use the compiler flag -Xss

Regards,
Andreas
>     ...
Re: java.lang.StackOverflowError with GWT Jason Essington 4/3/09 10:58 AM
have you tried increasing the stack size? -Xss

-jason
> (ObjectInputStream.ja...
Re: java.lang.StackOverflowError with GWT bond 4/3/09 11:11 AM
Thanks very much!! Sorry but I had not noticed that post!
For me is working with:

gwt.compiler.jvmargs=-Xmx1G -Xss1024k

Regards
> ...
>
> leggi tutto
Re: java.lang.StackOverflowError with GWT MMM 4/9/09 11:07 AM
Hi, I have an error whitch is the same than yours, or I think so.

Where must I write this specification for the compiler???

I have a project made with the Google Plugin fo Eclipse and gwt 1.6.4.
I don't know where specify it.

Thank you.
Re: java.lang.StackOverflowError with GWT Jason Essington 4/9/09 11:15 AM
in the arguments tab of the debug configuration you add the -Xss  switch

-jason
Re: java.lang.StackOverflowError with GWT MMM 4/9/09 11:34 AM
Thanks, Jason
I add -Xmx1G -Xss1024k in that tab, but compiler still rise the same
errors:

  Compiling 10 permutations
   Worker permutation 1 of 10
      [ERROR] Unexpected internal compiler error
java.lang.StackOverflowError
        at java.lang.StringBuffer.append(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUTFSpan(Unknown
Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUTFBody(Unknown
Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readUTF(Unknown
Source)
        at java.io.ObjectInputStream.readString(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.readObject(Unknown Source)
        at java.util.ArrayList.readObject(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
        at java.io.ObjectInputStream.readObject0(Unknown Source)
        at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
        at java.io.ObjectInputStream.readSerialData(Unknown Source)
        at java.io.ObjectInputStream.re...
Re: java.lang.StackOverflowError with GWT Jason Essington 4/9/09 11:44 AM
oh, the compiler, not the debugger ...
There is an "advanced" portion in the compiler dialog ...

-jason
>         at java.i...
Re: java.lang.StackOverflowError with GWT MMM 4/9/09 11:55 AM
Sorry again, but if I specify "gwt.compiler.jvmargs=-Xmx1G -Xss1024k"
in the "advanced" portion in the compiler dialog, it rises: Unknown
argument: -Xss1024k
and if just specify "gwt.compiler.jvmargs=-Xmx1G" the compiler rises:
Loading module 'gwt.compiler.jvmargs=-Xmx1G'
   [ERROR] Invalid module name: 'gwt.compiler.jvmargs=-Xmx1G'

I'm lost...
thanks
Re: java.lang.StackOverflowError with GWT Jason Essington 4/9/09 12:13 PM
Yup looks that way ... that is just for compiler arguments and not for  
JVM args

you may be stuck creating your own launcher that allows you to call  
the compiler and supply the args you need

you'd think that the next iteration of the plugin should address this  
since there are others that are suffering from the stack size issue ...

however, amazingly my rather large project that has needed the -Xmx  
flag since about GWT beta compiles fine with the plugin

-jason
Re: java.lang.StackOverflowError with GWT Andy 4/9/09 12:27 PM
I've been trying to upgrade to 1.6.4, but am also getting this error.

I use Ant to build my WAR, so I added the JVM arg to my script, but no
matter what value I specify, it doesn't make any difference.

...and I get an OutOfMemoryException is I set it too high!

Will using the Eclipse plug-in make any difference?

I have one "super" module, so would breaking it apart into smaller
components help?
Re: java.lang.StackOverflowError with GWT Rokesh Jankie 4/10/09 3:09 AM
The same here. In ant I do the following:

        <target name="GWTCompile" depends="compile">
                <java classname="com.google.gwt.dev.Compiler" taskname="gwt-compile"
                        failonerror="true" fork="true"  >
                        <jvmarg value="-Xmx1G" />
                         <jvmarg value="-Xss1024k"/>
                         <jvmarg value="-Xms64M"/>
                         <classpath>

                                <pathelement path="${gwt-src}/" />
                                <pathelement path="${compile_classpath}" />
                                <pathelement path="./src" />
                        </classpath>

                        <arg value="com.xx.MyModule" />
                </java>
   </target>

And still I get GWTCompile:

[gwt-compile] Compiling module com.qualogy.qafe.gwt.QAFEGWTWeb
[gwt-compile]    [ERROR] Unexpected internal compiler error
[gwt-compile] java.lang.StackOverflowError

I tried to use

<sysproperty key="-Dgwt.compiler.jvmargs" value="-Xmx1G -Xss1024k"/>

and this

<sysproperty key="gwt.compiler.jvmargs" value="-Xmx1G -Xss1024k"/>

But no success.

Can somebody help me on this ?
Re: java.lang.StackOverflowError with GWT Alex 4/10/09 6:11 PM
The same in my case: porting my 1.5.3 app to 1.6.4 and Ant fails with
the StackOverflowError error... -Xss1024k doesn't help (helped to do
"Compile/Browse" from the hosted mode though).

Did anybody find a solution?
Re: java.lang.StackOverflowError with GWT Alex 4/10/09 7:07 PM
Well, in my case it helped to upgrade JDK from 1.5.0_11 to 1.6.0_07...
after that ant compilation worked just fine with -Xss1024k.
Re: java.lang.StackOverflowError with GWT beelzabub 4/10/09 9:57 PM
1024k seems kind of small.  My Linux box has 8192k as the default according to ulimit.  Keep increasing the stack size (try 4096k).  Clearly that's the problem.
Re: java.lang.StackOverflowError with GWT Rokesh Jankie 4/13/09 1:27 AM
The problem is still there with Ant.

I tried -Xss4096, but still the same error.

Upgrading to jdk1.6 is not an option right now.

Anyone ?


On Apr 11, 6:57 am, Vitali Lovich <vlov...@gmail.com> wrote:
> 1024k seems kind of small.  My Linux box has 8192k as the default according
> to ulimit.  Keep increasing the stack size (try 4096k).  Clearly that's the
> problem.
>
>
>
Re: java.lang.StackOverflowError with GWT Shawn 4/13/09 1:52 AM
What about using something like:

<java fork="true" maxmemory="1024m"  classname="com.google.gwt.dev.GWTCompiler">
                        <jvmarg line="-XstartOnFirstThread" />
...

Shawn

Re: java.lang.StackOverflowError with GWT beelzabub 4/13/09 2:24 AM
Heap space isn't his problem - he's running out of stack.  Also, GWTCompiler is 1.5 - he's using 1.6 (from what I gather, because this wasn't an issue with 1.5) where it is just Compiler.

Can you try to just keep increasing the stack size?  Also, can you post the ant task you are using - maybe you're passing in the options incorrectly.
Re: java.lang.StackOverflowError with GWT Rokesh Jankie 4/13/09 5:10 AM
This is what I do and it fails....

The sysproperty doesn't have any effect.

Hope to hear from you guys soon (again, I'm using jdk1.5/winxp).



        <target name="GWTCompile" depends="compile">
                <java classname="com.google.gwt.dev.Compiler" taskname="gwt-compile"
                        failonerror="true" fork="true"  >
                        <jvmarg value="-Xmx1G" />
                         <jvmarg value="-Xss4096k"/>
                         <jvmarg value="-Xms64M"/>
                         <!--<sysproperty key="-Dgwt.compiler.jvmargs" value="-Xmx1G -
Xss1024k"/>-->
                        <classpath>

                                <pathelement path="${gwt-src}/" />
                                <pathelement path="${compile_classpath}" />
                                <pathelement path="./src" />
                        </classpath>
                        <arg value="com.company.MyModule" />
                </java>

On Apr 13, 11:24 am, Vitali Lovich <vlov...@gmail.com> wrote:
> Heap space isn't his problem - he's running out of stack.  Also, GWTCompiler
> is 1.5 - he's using 1.6 (from what I gather, because this wasn't an issue
> with 1.5) where it is just Compiler.
>
> Can you try to just keep increasing the stack size?  Also, can you post the
> ant task you are using - maybe you're passing in the options incorrectly.
>
> On Mon, Apr 13, 2009 at 4:52 AM, Shawn Brown <big.coffee.lo...@gmail.com>wrote:
Re: java.lang.StackOverflowError with GWT Andy 4/13/09 9:50 AM
Well, Alex is right - I just upgraded to Java 1.6 and everything
works.

...plus the JavaScript now compiles lightning fast!!!
Re: java.lang.StackOverflowError with GWT Rokesh Jankie 4/14/09 12:12 AM
So upgrading to java 1.6 is the only solution for this ?
Re: java.lang.StackOverflowError with GWT Rokesh Jankie 4/16/09 7:36 AM
Oke,

I finally got it to work! But I had to add the following to my ant
script

   <jvmarg value="-Xss64M"/>
   <jvmarg value="-Xmx256M"/>

and I had to upgrade to jdk1.6 !!!


Can somebody explain why the same code base compiles in JDK1.6 and not
in JDK 1.5  ?

(jdk1.5_18 on WindowsXP)

Even incrementing the stacksize didn't help in JDK1.5.

I think this must not be case!
Re: java.lang.StackOverflowError with GWT beelzabub 4/16/09 8:12 AM
Umm... I'm pretty sure there's an upper-limit to how big you can make your stack (at least on Linux there definitely is).  Are you sure that Xss64M & -Xss32M  actually give you a different stack size?
Re: java.lang.StackOverflowError with GWT Gleb 4/17/09 7:57 AM
Hi,

I have pretty the same problem. My project successfully works in Host-
mode, can be compiled and opened in Web-mode (from Host mode or by
ant), but when I try to deploy it to Google App Engines by Eclipse
plugin, I always get during complication time the following error:

   [ERROR] Unexpected internal compiler error
java.lang.StackOverflowError
        at java.io.ObjectOutputStream$HandleTable.hash
(ObjectOutputStream.java:2321)

I set -Xmx1G -Xss1024k as default parameters for JVM (after that Host
mode compler started work well), but it looks like Eclipse plugin uses
own settings.

Can anybody give me a hint, how to overcome this issue?
Re: java.lang.StackOverflowError with GWT beelzabub 4/17/09 10:18 AM
There's a patch on the issue that was opened up.  There's another
thread that discusses it.
Re: java.lang.StackOverflowError with GWT Alex 4/22/09 9:14 AM
I also had this problem but worked around it by setting the
localWorkers parameter to com.google.gwt.dev.Compiler to at least the
number of permutations I'm compiling. Why this should work I have no
idea, but it does, at least for me. I'm only building 5 permutations
so this is a reasonable solution, and gives a faster compile.

On Apr 17, 9:57 am, Gleb <iambookmas...@gmail.com> wrote:
> Hi,
>
> I have pretty the same problem. My project successfully works in Host-
> mode, can be compiled and opened in Web-mode (from Host mode or by
> ant), but when I try to deploy it to Google App Engines by Eclipse
> plugin, I always get during complication time the following error:
>
>    [ERROR] Unexpected internal compiler error
> java.lang.StackOverflowError
>         at java.io.ObjectOutputStream$HandleTable.hash
> (ObjectOutputStream.java:2321)
>
> I set -Xmx1G -Xss1024k as default parameters for JVM (after that Host
> mode compler started work well), but it looks like Eclipse plugin uses
> own settings.
>
> Can anybody give me a hint, how to overcome this issue?
unk...@googlegroups.com 4/28/09 12:34 AM <This message has been deleted.>
More topics »