Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-21821

Builds failed with "java.lang.NullPointerException" due to some plugins support.

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 7.2.10
    • 7.2.9
    • Builds
    • None

      Issue Summary

      Builds failed with java.lang.NullPointerException after upgrading to Bamboo version 7.2.9 due to some plugins support such as Jfrog Artifactory, Xray, and SauceLabs.Bundled plugin like -Atlassian bamboo jira plugin

      Expected Results

      • Builds should be executed successfully.

      Steps to Reproduce

      • No

      Actual Results

      Below exception is thrown in atlassian-bamboo.log

      Exception occurred while executing custom pre-build action 'org.jfrog.bamboo.release.action.ArtifactoryPreBuildAction@2351e650'. Building will abort...
      java.lang.Exception: java.lang.NullPointerException
      at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask$1.onThrow(PrepareBuildTask.java:146)
      at com.atlassian.bamboo.plugin.BambooPluginUtils.callUnsafeCode(BambooPluginUtils.java:66)
      at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.runPreBuildActions(PrepareBuildTask.java:151)
      at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.call(PrepareBuildTask.java:105)
      at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.executeBuildPhase(DefaultBuildAgent.java:190)
      at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:162)
      at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.lambda$waitAndPerformBuild$0(BuildAgentControllerImpl.java:137)
      at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:118)
      at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:130)
      at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.lambda$start$0(DefaultBuildAgent.java:110)
      at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
      at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
      at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
      at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
      at java.lang.Thread.run(Thread.java:750)
      Caused by: java.lang.NullPointerException
      at org.jfrog.bamboo.release.action.ArtifactoryPreBuildAction.call(ArtifactoryPreBuildAction.java:39)
      at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask$1.call(PrepareBuildTask.java:140)
      at com.atlassian.bamboo.plugin.BambooPluginUtils.callUnsafeCode(BambooPluginUtils.java:55)
      ... 13 more
      
      com.atlassian.bamboo.v2.build.queue.BuildPreQueuedActionFailureException: java.lang.NullPointerException
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.fireCustomPreBuildQueuedActions(BuildQueueManagerImpl.java:342)
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.doAddToQueue(BuildQueueManagerImpl.java:172)
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.lambda$addToQueue$0(BuildQueueManagerImpl.java:152)
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.withEnqueueLock(BuildQueueManagerImpl.java:158)
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.addToQueue(BuildQueueManagerImpl.java:152)
      at com.atlassian.bamboo.v2.build.queue.BuildTriggeredListener.handleEvent(BuildTriggeredListener.java:19)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:42)
      at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.lambda$null$0(AsynchronousAbleEventDispatcher.java:37)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
      at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
      at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
      at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
      at java.lang.Thread.run(Thread.java:750)
      Caused by: java.lang.NullPointerException
      at com.xpandit.xray.action.XrayPrequeueAction.init(XrayPrequeueAction.java:38)
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.lambda$fireCustomPreBuildQueuedActions$4(BuildQueueManagerImpl.java:336)
      at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:118)
      at com.atlassian.bamboo.variable.CustomVariableContextRunnerImpl.execute(CustomVariableContextRunnerImpl.java:41)
      at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.fireCustomPreBuildQueuedActions(BuildQueueManagerImpl.java:333)
      ... 18 more
      

      Workaround

      • Disable the plugins shown in the error log and run the build.

            [BAM-21821] Builds failed with "java.lang.NullPointerException" due to some plugins support.

            Anik Sengupta made changes -
            Description Original: h3. Issue Summary

            Builds failed with {{java.lang.NullPointerException}} after upgrading to Bamboo version 7.2.9 due to some plugins support such as Jfrog Artifactory, Xray, and SauceLabs.
            h3. Expected Results
             * Builds should be executed successfully.

            h3. Steps to Reproduce
            * No

            h3. Actual Results

            Below exception is thrown in atlassian-bamboo.log
            {noformat}
            Exception occurred while executing custom pre-build action 'org.jfrog.bamboo.release.action.ArtifactoryPreBuildAction@2351e650'. Building will abort...
            java.lang.Exception: java.lang.NullPointerException
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask$1.onThrow(PrepareBuildTask.java:146)
            at com.atlassian.bamboo.plugin.BambooPluginUtils.callUnsafeCode(BambooPluginUtils.java:66)
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.runPreBuildActions(PrepareBuildTask.java:151)
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.call(PrepareBuildTask.java:105)
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.executeBuildPhase(DefaultBuildAgent.java:190)
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:162)
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.lambda$waitAndPerformBuild$0(BuildAgentControllerImpl.java:137)
            at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:118)
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:130)
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.lambda$start$0(DefaultBuildAgent.java:110)
            at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
            at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
            at java.lang.Thread.run(Thread.java:750)
            Caused by: java.lang.NullPointerException
            at org.jfrog.bamboo.release.action.ArtifactoryPreBuildAction.call(ArtifactoryPreBuildAction.java:39)
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask$1.call(PrepareBuildTask.java:140)
            at com.atlassian.bamboo.plugin.BambooPluginUtils.callUnsafeCode(BambooPluginUtils.java:55)
            ... 13 more
            {noformat}
            {noformat}
            com.atlassian.bamboo.v2.build.queue.BuildPreQueuedActionFailureException: java.lang.NullPointerException
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.fireCustomPreBuildQueuedActions(BuildQueueManagerImpl.java:342)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.doAddToQueue(BuildQueueManagerImpl.java:172)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.lambda$addToQueue$0(BuildQueueManagerImpl.java:152)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.withEnqueueLock(BuildQueueManagerImpl.java:158)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.addToQueue(BuildQueueManagerImpl.java:152)
            at com.atlassian.bamboo.v2.build.queue.BuildTriggeredListener.handleEvent(BuildTriggeredListener.java:19)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:42)
            at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.lambda$null$0(AsynchronousAbleEventDispatcher.java:37)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
            at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
            at java.lang.Thread.run(Thread.java:750)
            Caused by: java.lang.NullPointerException
            at com.xpandit.xray.action.XrayPrequeueAction.init(XrayPrequeueAction.java:38)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.lambda$fireCustomPreBuildQueuedActions$4(BuildQueueManagerImpl.java:336)
            at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:118)
            at com.atlassian.bamboo.variable.CustomVariableContextRunnerImpl.execute(CustomVariableContextRunnerImpl.java:41)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.fireCustomPreBuildQueuedActions(BuildQueueManagerImpl.java:333)
            ... 18 more
            {noformat}
            h3. Workaround
             * Disable the plugins shown in the error log and run the build.
            New: h3. Issue Summary

            Builds failed with {{java.lang.NullPointerException}} after upgrading to Bamboo version 7.2.9 due to some plugins support such as Jfrog Artifactory, Xray, and SauceLabs.Bundled plugin like -Atlassian bamboo jira plugin
            h3. Expected Results
             * Builds should be executed successfully.

            h3. Steps to Reproduce
             * No

            h3. Actual Results

            Below exception is thrown in atlassian-bamboo.log
            {noformat}
            Exception occurred while executing custom pre-build action 'org.jfrog.bamboo.release.action.ArtifactoryPreBuildAction@2351e650'. Building will abort...
            java.lang.Exception: java.lang.NullPointerException
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask$1.onThrow(PrepareBuildTask.java:146)
            at com.atlassian.bamboo.plugin.BambooPluginUtils.callUnsafeCode(BambooPluginUtils.java:66)
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.runPreBuildActions(PrepareBuildTask.java:151)
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask.call(PrepareBuildTask.java:105)
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.executeBuildPhase(DefaultBuildAgent.java:190)
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:162)
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.lambda$waitAndPerformBuild$0(BuildAgentControllerImpl.java:137)
            at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:118)
            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:130)
            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.lambda$start$0(DefaultBuildAgent.java:110)
            at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
            at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
            at java.lang.Thread.run(Thread.java:750)
            Caused by: java.lang.NullPointerException
            at org.jfrog.bamboo.release.action.ArtifactoryPreBuildAction.call(ArtifactoryPreBuildAction.java:39)
            at com.atlassian.bamboo.build.pipeline.tasks.PrepareBuildTask$1.call(PrepareBuildTask.java:140)
            at com.atlassian.bamboo.plugin.BambooPluginUtils.callUnsafeCode(BambooPluginUtils.java:55)
            ... 13 more
            {noformat}
            {noformat}
            com.atlassian.bamboo.v2.build.queue.BuildPreQueuedActionFailureException: java.lang.NullPointerException
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.fireCustomPreBuildQueuedActions(BuildQueueManagerImpl.java:342)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.doAddToQueue(BuildQueueManagerImpl.java:172)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.lambda$addToQueue$0(BuildQueueManagerImpl.java:152)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.withEnqueueLock(BuildQueueManagerImpl.java:158)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.addToQueue(BuildQueueManagerImpl.java:152)
            at com.atlassian.bamboo.v2.build.queue.BuildTriggeredListener.handleEvent(BuildTriggeredListener.java:19)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:42)
            at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.lambda$null$0(AsynchronousAbleEventDispatcher.java:37)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
            at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
            at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
            at java.lang.Thread.run(Thread.java:750)
            Caused by: java.lang.NullPointerException
            at com.xpandit.xray.action.XrayPrequeueAction.init(XrayPrequeueAction.java:38)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.lambda$fireCustomPreBuildQueuedActions$4(BuildQueueManagerImpl.java:336)
            at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:118)
            at com.atlassian.bamboo.variable.CustomVariableContextRunnerImpl.execute(CustomVariableContextRunnerImpl.java:41)
            at com.atlassian.bamboo.v2.build.queue.BuildQueueManagerImpl.fireCustomPreBuildQueuedActions(BuildQueueManagerImpl.java:333)
            ... 18 more
            {noformat}
            h3. Workaround
             * Disable the plugins shown in the error log and run the build.
            Shashank Kumar made changes -
            Remote Link Original: This issue links to "Page (Confluence)" [ 666651 ]
            Shashank Kumar made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 666651 ]
            Alexey Chystoprudov made changes -
            Remote Link Original: This issue links to "Page (Atlassian Documentation)" [ 665102 ]
            Alexey Chystoprudov made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 665085 ]
            Alexey Chystoprudov made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Alexey Chystoprudov made changes -
            Status Original: In Progress [ 3 ] New: Waiting for Release [ 12075 ]
            Alexey Chystoprudov made changes -
            Fix Version/s New: 7.2.10 [ 102206 ]
            SET Analytics Bot made changes -
            Support reference count New: 1
            Alexey Chystoprudov made changes -
            Remote Link New: This issue links to "+core+ Dogfooding › Test Git Branch Detection › BAM-21821 (tardigrade-bamboo)" [ 664984 ]

              achystoprudov Alexey Chystoprudov
              dac6e1c9d0b2 Jyothi Charupalli
              Affected customers:
              0 This affects my team
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: