|
Failed build results in failed stats
------------------------------------ Key: JENKINS-9608 URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 Project: Jenkins Issue Type: Bug Components: analysis-collector, analysis-core Affects Versions: current Environment: Debian, latest OpenJDK-JRE, latest Jenkins Reporter: Justin Rovang Assignee: Ulli Hafner Priority: Critical My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException java.lang.NullPointerException at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) at hudson.plugins.projectstats.portlet.NumBuildsPortlet.getStats(NumBuildsPortlet.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:72) at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:114) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:550) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at org.jenkinsci.plugins.reverse_proxy_auth.ReverseProxySecurityRealm$1.doFilter(ReverseProxySecurityRealm.java:92) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:636) May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException java.lang.NullPointerException at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) at hudson.plugins.projectstats.column.NumBuildsColumn.getStats(NumBuildsColumn.java:53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:72) at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:114) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:550) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at org.jenkinsci.plugins.reverse_proxy_auth.ReverseProxySecurityRealm$1.doFilter(ReverseProxySecurityRealm.java:92) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:636) May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_09-25-00/analysis.xml for build 13 May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-04_21-31-02/analysis.xml for build 11 May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Rovang updated JENKINS-9608: ----------------------------------- Attachment: dmp.log log dump snip > Failed build results in failed stats > ------------------------------------ > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: analysis-collector, analysis-core > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Ulli Hafner > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > at hudson.plugins.projectstats.portlet.NumBuildsPortlet.getStats(NumBuildsPortlet.java:49) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) > at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) > at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) > at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) > at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) > at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) > at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) > at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) > at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) > at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) > at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:72) > at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:114) > at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:550) > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) > at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612) > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) > at org.kohsuke.stapler.Stapler.service(Stapler.java:159) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) > at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) > at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) > at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) > at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at org.jenkinsci.plugins.reverse_proxy_auth.ReverseProxySecurityRealm$1.doFilter(ReverseProxySecurityRealm.java:92) > at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) > at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) > at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) > at java.lang.Thread.run(Thread.java:636) > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > at hudson.plugins.projectstats.column.NumBuildsColumn.getStats(NumBuildsColumn.java:53) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) > at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) > at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) > at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) > at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) > at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) > at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) > at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) > at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) > at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) > at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) > at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) > at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) > at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) > at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) > at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) > at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:72) > at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:114) > at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:550) > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) > at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612) > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) > at org.kohsuke.stapler.Stapler.service(Stapler.java:159) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) > at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) > at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) > at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) > at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at org.jenkinsci.plugins.reverse_proxy_auth.ReverseProxySecurityRealm$1.doFilter(ReverseProxySecurityRealm.java:92) > at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) > at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) > at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) > at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) > at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) > at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) > at java.lang.Thread.run(Thread.java:636) > May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_09-25-00/analysis.xml for build 13 > May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-04_21-31-02/analysis.xml for build 11 > May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Rovang updated JENKINS-9608: ----------------------------------- Description: My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException java.lang.NullPointerException at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) .... May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException java.lang.NullPointerException at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) .... Attached is a full dump was: My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException java.lang.NullPointerException at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) at hudson.plugins.projectstats.portlet.NumBuildsPortlet.getStats(NumBuildsPortlet.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:72) at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:114) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:550) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at org.jenkinsci.plugins.reverse_proxy_auth.ReverseProxySecurityRealm$1.doFilter(ReverseProxySecurityRealm.java:92) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:636) May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException java.lang.NullPointerException at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) at hudson.plugins.projectstats.column.NumBuildsColumn.getStats(NumBuildsColumn.java:53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:146) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyClassTearOff.serveIndexJelly(JellyClassTearOff.java:72) at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:114) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:550) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:85) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at org.jenkinsci.plugins.reverse_proxy_auth.ReverseProxySecurityRealm$1.doFilter(ReverseProxySecurityRealm.java:92) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:636) May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_09-25-00/analysis.xml for build 13 May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-04_21-31-02/analysis.xml for build 11 May 5, 2011 6:22:11 PM hudson.plugins.analysis.core.BuildResult loadResult > Failed build results in failed stats > ------------------------------------ > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: analysis-collector, analysis-core > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Ulli Hafner > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=148427#comment-148427 ] Ulli Hafner commented on JENKINS-9608: -------------------------------------- Seems that a plugin is having a NPE. Which plugin did you install that contains the class hudson.plugins.projectstats.NumBuildsStatsBuilder? > Failed build results in failed stats > ------------------------------------ > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: analysis-collector, analysis-core > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Ulli Hafner > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=148428#comment-148428 ] Ulli Hafner commented on JENKINS-9608: -------------------------------------- BTW: Did you enable that the analysis should run for failed builds? > Failed build results in failed stats > ------------------------------------ > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: analysis-collector, analysis-core > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Ulli Hafner > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=148435#comment-148435 ] Justin Rovang commented on JENKINS-9608: ---------------------------------------- hudson.plugins.projectstats.NumBuildsStatsBuilder - my guess is the dashboad portlet? The exception shows up between what appears to be iterations through the builds for analysis; perhaps this ticket should go there instead. I've looked explicitly for what you're mentioning - I must be too tired this week because I can't find such an option :o > Failed build results in failed stats > ------------------------------------ > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: analysis-collector, analysis-core > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Ulli Hafner > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ulli Hafner updated JENKINS-9608: --------------------------------- Summary: NPE when computing build results in NumBuildsStatsBuilder (was: Failed build results in failed stats) > NPE when computing build results in NumBuildsStatsBuilder > --------------------------------------------------------- > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: dashboard-view > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Peter Hayes > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ulli Hafner updated JENKINS-9608: --------------------------------- Assignee: Peter Hayes (was: Ulli Hafner) Component/s: dashboard-view (was: analysis-core) (was: analysis-collector) > Failed build results in failed stats > ------------------------------------ > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: dashboard-view > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Peter Hayes > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=151120#comment-151120 ] Marco Ambu commented on JENKINS-9608: ------------------------------------- Hi, what version of the project-stats-plugin are you using? > NPE when computing build results in NumBuildsStatsBuilder > --------------------------------------------------------- > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: dashboard-view > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Peter Hayes > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marco Ambu reassigned JENKINS-9608: ----------------------------------- Assignee: Marco Ambu (was: Peter Hayes) > NPE when computing build results in NumBuildsStatsBuilder > --------------------------------------------------------- > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: dashboard-view > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Marco Ambu > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=153329#comment-153329 ] Marco Ambu commented on JENKINS-9608: ------------------------------------- Did you try again with the latest version of both dashboard-view and project-statistics plugins? > NPE when computing build results in NumBuildsStatsBuilder > --------------------------------------------------------- > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: dashboard-view > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Marco Ambu > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
[ https://issues.jenkins-ci.org/browse/JENKINS-9608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marco Ambu closed JENKINS-9608. ------------------------------- Resolution: Fixed Closing as not enough info has been provided. Reopen if needed. > NPE when computing build results in NumBuildsStatsBuilder > --------------------------------------------------------- > > Key: JENKINS-9608 > URL: https://issues.jenkins-ci.org/browse/JENKINS-9608 > Project: Jenkins > Issue Type: Bug > Components: dashboard-view > Affects Versions: current > Environment: Debian, latest OpenJDK-JRE, latest Jenkins > Reporter: Justin Rovang > Assignee: Marco Ambu > Priority: Critical > Attachments: dmp.log > > > My graphs are being affected by this as well - they show everything as 'fixed' when a build fails; these exceptions show up in my jenkins log: > INFO: Loaded data file /var/lib/jenkins/jobs/anonymous.repo/builds/2011-05-05_15-19-23/analysis.xml for build 14 > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > May 5, 2011 6:22:18 PM hudson.ExpressionFactory2$JexlExpression evaluate > WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException > java.lang.NullPointerException > at hudson.plugins.projectstats.NumBuildsStatsBuilder.<init>(NumBuildsStatsBuilder.java:25) > .... > Attached is a full dump -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
In reply to this post by JIRA noreply@jenkins-ci.org
|
|||||||||||||||||
|
In reply to this post by JIRA noreply@jenkins-ci.org
|
|||||||||||
|
In reply to this post by JIRA noreply@jenkins-ci.org
|
|||||||||||
|
In reply to this post by JIRA noreply@jenkins-ci.org
|
|||||||||||
|
In reply to this post by JIRA noreply@jenkins-ci.org
|
|||||||||||||||||||
|
In reply to this post by JIRA noreply@jenkins-ci.org
|
| Powered by Nabble | Edit this page |

Constantly get this error in my Jenkins log
Sep 07, 2012 2:33:43 PM hudson.ExpressionFactory2$JexlExpression evaluate
WARNING: Caught exception evaluating: it.getStats(job). Reason: java.lang.NullPointerException
java.lang.NullPointerException