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

Update to 2.10.4 causes NullPointerException in HTTPDigestAuthentication.createDigest

XMLWordPrintable

      I am unable to update the description field, so I will put that here.
      Was running 2.10.3 of the subversion plugin. Today, updated to 2.10.4 and all attempts to use the plugin result in

      java.lang.NullPointerException
      	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPDigestAuthentication.createDigest(HTTPDigestAuthentication.java:158)
      	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPDigestAuthentication.authenticate(HTTPDigestAuthentication.java:79)
      	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:431)
      	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:352)
      	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:340)
      	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:888)
      	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:693)
      	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:113)
      	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1031)
      	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.testConnection(DAVRepository.java:75)
      	at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:2349)
      	at hudson.scm.SubversionSCM$DescriptorImpl.checkRepositoryPath(SubversionSCM.java:2340)
      	at hudson.scm.SubversionSCM.repositoryLocationsNoLongerExist(SubversionSCM.java:2596)
      	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:907)
      	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:864)
      	at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:113)
      	at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:143)
      	at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:67)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:271)
      	at hudson.model.ResourceController.execute(ResourceController.java:97)
      	at hudson.model.Executor.run(Executor.java:429)
      Finished: FAILURE
      

      Rolled back to the previous version (2.10.3) and it works fine.

            ifernandezcalvo Ivan Fernandez Calvo
            klamb Ken Lamb
            Votes:
            4 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: