NullPointerException in PredatorPreBuildAction

Issue #1 new
Sam Tannous created an issue

We got the error below when running a build with the predator plugin. "Remove old stable artifacts from the Maven local repository until a certain amount of disk space is freed." was NOT checked. Checking it revealed the values of 'min age' and 'free disk space' were '0.0'. Removing those value, unchecking the option and saving the configuration fixed the problem.

Exception occurred while executing custom pre-build action 'com.atlassian.bamboo.plugin.predator.executor.PredatorPreBuildAction@7ac3dbbc'. Building will abort...
java.lang.NullPointerException
        at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:989)
        at java.lang.Float.parseFloat(Float.java:422)
        at com.atlassian.bamboo.plugin.predator.executor.PredatorPreBuildAction.init(PredatorPreBuildAction.java:73)
        at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.runPreBuildActions(PrepareBuildTask.java:128)
        at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.call(PrepareBuildTask.java:100)
        at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:188)
        at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:112)
        at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:110)
        at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:49)
        at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:31)
        at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:20)
        at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:52)
        at java.lang.Thread.run(Thread.java:662)

Comments (4)

  1. Cintia Del Rio Calvo

    Oops, there's supposedly a 0f default value, I'll see later why it's not being picked up.

  2. Cintia Del Rio Calvo

    I cannot reproduce this locally with a local agent. No matter which data version I try sigh

  3. Mike Friedrich

    We had this exact issue with Bamboo 5.11.4.1 build 51120. while this plugin was disabled!

    Exception occurred while executing custom pre-build action 'com.atlassian.bamboo.plugin.predator.executor.PredatorPreBuildAction@1379708'. Building will abort...
    java.lang.NullPointerException 
            at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838) 
            at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122) 
            at java.lang.Float.parseFloat(Float.java:451) 
            at com.atlassian.bamboo.plugin.predator.executor.PredatorPreBuildAction.init(PredatorPreBuildAction.java:75) 
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.runPreBuildActions(PrepareBuildTask.java:133) 
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.call(PrepareBuildTask.java:102) 
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:215) 
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl$1.call(BuildAgentControllerImpl.java:139) 
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl$1.call(BuildAgentControllerImpl.java:130) 
            at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:221) 
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:129) 
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:137) 
            at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:51) 
            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:31) 
            at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:20) 
            at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:52) 
            at java.lang.Thread.run(Thread.java:745) 
    
  4. Log in to comment