Hi L Frohman, Try allocating more memory to the GWT compiler process by passing in the -Xss argument. For example, -Xss1024k might do the trick.
Also worth noting is that there is an issue open to make the compiler use less stack (link below). In the meantime, adjusting the -Xss argument appropriately should get you along. Issue #3510: http://code.google.com/p/google-web-toolkit/issues/detail?id=3510 Hope that helps, -Sumit Chandel On Thu, Apr 2, 2009 at 11:47 AM, L Frohman <lfroh...@gmail.com> wrote: > > I am trying ot convert my GWT 1.5 project to 1.6. It ran OK in hosted mode > in 1.6, but when I try to compile, I get the error below, in > com.google.gwt.dev.Compiler. > Has anybody seen this before? > > > --- > > [java] Compiling module com.parvia.builder.Builder > [java] [ERROR] Unexpected internal compiler error > [java] java.lang.StackOverflowError > [java] at java.lang.Exception.<init>(Exception.java:77) > [java] at > > java.lang.reflect.InvocationTargetException.<init>(InvocationTargetException.java:54) > [java] at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown > Source) > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) > [java] at java.util.ArrayList.writeObject(ArrayList.java:570) > [java] at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown > Source) > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) > [java] at java.util.ArrayList.writeObject(ArrayList.java:570) > [java] at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown > Source) > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) > [java] at java.util.ArrayList.writeObject(ArrayList.java:570) > . . . > (continues repeating last set of lines, though not exactly) > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---