+rluble Could you set a breakpoint in JjsUtils trying to understand what causes the NPE? (what is null, which method is being processed, and what it looks like in your code) Reading the code, I wonder if https://github.com/gwtproject/gwt/blob/master/dev/core/src/com/google/gwt/dev/jjs/impl/JjsUtils.java#L165 should read setJsOverlay() instead of isJsOverlay()
On Wednesday, July 20, 2016 at 2:23:01 PM UTC+2, stuckagain wrote: > > > I was reviving a project that I was working on, which was using 2.8 > snapshot. > It was working fine a few months ago but now the GWT compilation is > failing. > No code was changed in the meantime, so my guess is that something changed > in the GWT compiler that I need to know about ? > > Any idea how I can track the actual reason why the compiler is crashing ? > > [INFO] [ERROR] Unexpected internal compiler error > > [INFO] java.lang.NullPointerException > > [INFO] at > com.google.gwt.dev.jjs.impl.JjsUtils.createForwardingMethod(JjsUtils.java:181) > > [INFO] at > com.google.gwt.dev.jjs.impl.ComputeOverridesAndImplementDefaultMethods.maybeAddSyntheticOverride(ComputeOverridesAndImplementDefaultMethods.java:276) > > [INFO] at > com.google.gwt.dev.jjs.impl.ComputeOverridesAndImplementDefaultMethods.computeOverrides(ComputeOverridesAndImplementDefaultMethods.java:150) > > [INFO] at > com.google.gwt.dev.jjs.impl.ComputeOverridesAndImplementDefaultMethods.exec(ComputeOverridesAndImplementDefaultMethods.java:78) > > [INFO] at > com.google.gwt.dev.jjs.impl.UnifyAst.computeOverrides(UnifyAst.java:1071) > > [INFO] at com.google.gwt.dev.jjs.impl.UnifyAst.exec(UnifyAst.java:900) > > [INFO] at > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.unifyJavaAst(JavaToJavaScriptCompiler.java:1410) > > [INFO] at > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.constructJavaAst(JavaToJavaScriptCompiler.java:1222) > > [INFO] at > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:1140) > > [INFO] at > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:255) > > [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:255) > > [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:202) > > [INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:143) > > [INFO] at com.google.gwt.dev.Compiler.compile(Compiler.java:204) > > [INFO] at com.google.gwt.dev.Compiler.compile(Compiler.java:155) > > [INFO] at com.google.gwt.dev.Compiler.compile(Compiler.java:144) > > [INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:118) > > [INFO] at > com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55) > > [INFO] at > com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50) > > [INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:125) > -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/2ffe53af-3abd-491f-8cec-4c8e37d91059%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.