Hans Dockter wrote:
Hi Adam,

I sometimes get the following exception with our Gradle build (after doing a -C rebuild it goes away).


I fixed this a few days ago in trunk. I intended to update the snapshot we use for gradlew to pick up this fix, but for some reason the srcZip task in the new snapshot consumes vast amounts of heap space, so that the product is essentially unbuildable with the new snapshot (at least, on machines with limited memory). I need to hunt this down before I can update the snapshot. It might take a while.

If the problem gets too annoying, we can revert to an earlier snapshot.

./gradlew check devB

FAILURE: Build aborted because of an internal error.

* What went wrong:
Build aborted because of an unexpected internal error. Please file an issue at: www.gradle.org.

* Try:
Run with -d option to get additional debug info.

* Exception is:
java.lang.NullPointerException: null
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepository$OutputGenerators.invalidate(DefaultTaskArtifactStateRepository.java:151) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepository.getLastExecution(DefaultTaskArtifactStateRepository.java:102) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepository.getStateFor(DefaultTaskArtifactStateRepository.java:49) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.api.internal.project.ExecutionShortCircuitTaskExecuter.execute(ExecutionShortCircuitTaskExecuter.java:51) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExecuter.java:63) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecuter.java:36) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:215) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:167) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:160) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:78) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:174) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildExecuter.java:54) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.GradleLauncher.doBuildStages(GradleLauncher.java:193) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.GradleLauncher.doBuild(GradleLauncher.java:128) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.GradleLauncher.run(GradleLauncher.java:98) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.Main.execute(Main.java:100) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at org.gradle.Main.main(Main.java:44) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.5.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.5.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.5.0]
        at java.lang.reflect.Method.invoke(Method.java:585) [na:1.5.0]
at org.gradle.BootstrapMain.main(BootstrapMain.java:50) [gradle-core-0.9-20091020112559+1100.jar:0.9-20091020112559+1100] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.5.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.5.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.5.0]
        at java.lang.reflect.Method.invoke(Method.java:585) [na:1.5.0]
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:42) [gradle-wrapper.jar:0.8-20090925104210+1000] at org.gradle.wrapper.Wrapper.execute(Wrapper.java:58) [gradle-wrapper.jar:0.8-20090925104210+1000] at org.gradle.wrapper.WrapperMain.main(WrapperMain.java:39) [gradle-wrapper.jar:0.8-20090925104210+1000]

BUILD FAILED

- Hans

--
Hans Dockter
Gradle Project Manager
http://www.gradle.org

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email



--
Adam Murdoch
Gradle Developer
http://www.gradle.org


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to