-
Bug
-
Resolution: Cannot Reproduce
-
Minor
-
None
-
jenkins: 2.19.4
p4-plugin: 1.4.10
I get a NullPointerException when trying to delete certain jobs that has p4 plugin enabled. If I disable the source control and then delete the job it works fine.
I have not found of what exactly that triggers this behavior.
Caused by: java.lang.NullPointerException at org.jenkinsci.plugins.p4.tagging.TagAction.getPort(TagAction.java:138) at org.jenkinsci.plugins.p4.build.P4EnvironmentContributor.buildEnvironmentFor(P4EnvironmentContributor.java:40) at hudson.model.Run.getEnvironment(Run.java:2241) at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:922) at org.jenkinsci.plugins.p4.PerforceScm.processWorkspaceBeforeDeletion(PerforceScm.java:648) at hudson.scm.SCM.processWorkspaceBeforeDeletion(SCM.java:236) at hudson.model.AbstractProject.performDelete(AbstractProject.java:375) at hudson.model.AbstractItem.delete(AbstractItem.java:589) at hudson.model.Job.delete(Job.java:683) at hudson.model.AbstractItem.doDoDelete(AbstractItem.java:550) 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:606) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:324) at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:52) at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:167) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:100) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:124) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) ... 73 more