Description
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.
Attachments
Issue Links
- mentioned in
-
Page Loading...