Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-10939

NPE in Findbugs plugin

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • findbugs-plugin
    • None
    • Jenkins 1.4.29
      Jenkins Findbugs plugin 4.29
      Static Analysis Utilities 1.28
      findbugs-maven-plugin 2.3.2
      JDK 1.6.0_27

      Maven style job runs on slave with this Maven command:

      mvn clean deploy findbugs:findbugs

      It has been working fine until recently this error popping up:

      [INFO] [findbugs:findbugs

      {execution: default-cli}

      ]
      [INFO] ****** FindBugsMojo execute *******
      [INFO] canGenerate is true
      [INFO] ****** FindBugsMojo executeFindbugs *******
      [INFO] Temp File is /export1/cruise/jenkins/workspace/offheap-store_trunk_publisher/trunk/target/findbugsTemp.xml
      [INFO] Fork Value is true
      [java] Warnings generated: 4
      [INFO] xmlOutput is true
      [FINDBUGS] Successfully parsed file /export1/cruise/jenkins/workspace/offheap-store_trunk_publisher/trunk/target/findbugsXml.xml of module Terracotta Off-Heap Store with 4 warnings.
      [JENKINS] Archiving /export1/cruise/jenkins/workspace/offheap-store_trunk_publisher/trunk/pom.xml to /export1/cruise/jenkins/jobs/offheap-store_trunk_publisher/modules/com.terracottatech$offheap-store/builds/2011-09-08_00-00-48/archive/com.terracottatech/offheap-store/1.0.5-SNAPSHOT/offheap-store-1.0.5-SNAPSHOT.pom
      [JENKINS] Archiving /export1/cruise/jenkins/workspace/offheap-store_trunk_publisher/trunk/target/offheap-store-1.0.5-SNAPSHOT.jar to /export1/cruise/jenkins/jobs/offheap-store_trunk_publisher/modules/com.terracottatech$offheap-store/builds/2011-09-08_00-00-48/archive/com.terracottatech/offheap-store/1.0.5-SNAPSHOT/offheap-store-1.0.5-SNAPSHOT.jar
      [INFO] ------------------------------------------------------------------------
      [ERROR] FATAL ERROR
      [INFO] ------------------------------------------------------------------------
      [INFO] null
      [INFO] ------------------------------------------------------------------------
      [INFO] Trace
      java.lang.NullPointerException
      at hudson.plugins.analysis.core.BuildHistory.getReferenceAction(BuildHistory.java:72)
      at hudson.plugins.analysis.core.BuildHistory.getReferenceAnnotations(BuildHistory.java:57)
      at hudson.plugins.analysis.core.BuildResult.initialize(BuildResult.java:254)
      at hudson.plugins.analysis.core.BuildResult.(BuildResult.java:218)
      at hudson.plugins.findbugs.FindBugsResult.(FindBugsResult.java:40)
      at hudson.plugins.findbugs.FindBugsReporterResult.(FindBugsReporterResult.java:28)
      at hudson.plugins.findbugs.FindBugsReporter.createResult(FindBugsReporter.java:175)
      at hudson.plugins.findbugs.FindBugsReporter.createResult(FindBugsReporter.java:32)
      at hudson.plugins.analysis.core.HealthAwareReporter.registerResults(HealthAwareReporter.java:269)
      at hudson.plugins.analysis.core.HealthAwareReporter.access$000(HealthAwareReporter.java:56)
      at hudson.plugins.analysis.core.HealthAwareReporter$1.call(HealthAwareReporter.java:258)
      at hudson.plugins.analysis.core.HealthAwareReporter$1.call(HealthAwareReporter.java:256)
      at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:394)
      at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:467)
      at sun.reflect.GeneratedMethodAccessor282.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at hudson.model.Executor$1.call(Executor.java:514)
      at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
      at $Proxy33.execute(Unknown Source)
      at sun.reflect.GeneratedMethodAccessor420.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
      at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:255)
      at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:215)
      at hudson.remoting.UserRequest.perform(UserRequest.java:118)
      at hudson.remoting.UserRequest.perform(UserRequest.java:48)
      at hudson.remoting.Request$2.run(Request.java:287)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
      at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)

            drulli Ulli Hafner
            hhuynh hhuynh
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: