Skip to content

[JENKINS-784] NPE in doSvnRemoteLocationCheck for svn+ssh #403

Closed

Description

@jenkins-infra-bot

With Hudson ver. 1.135 when trying to configure my SVN url I get the following
NullPointerException:

Status Code: 500
Exception:
Stacktrace:

java.lang.NullPointerException
at
org.tmatesoft.svn.core.internal.io.svn.SVNGanymedConnector.close(SVNGanymedConnector.java:146)
at
org.tmatesoft.svn.core.internal.io.svn.SVNConnection.close(SVNConnection.java:204)
at
org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.closeSession(SVNRepositoryImpl.java:1082)
at
org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.testConnection(SVNRepositoryImpl.java:71)
at hudson.scm.SubversionSCM$DescriptorImpl$2.check(SubversionSCM.java:1000)
at hudson.util.FormFieldValidator.process(FormFieldValidator.java:40)
at
hudson.scm.SubversionSCM$DescriptorImpl.doSvnRemoteLocationCheck(SubversionSCM.java:973)
at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:103)
at org.kohsuke.stapler.Function.bindAndinvoke(Function.java:59)
at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:63)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:307)
at org.kohsuke.stapler.MetaClass$9.doDispatch(MetaClass.java:240)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:307)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:244)
at org.kohsuke.stapler.Stapler.service(Stapler.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
at hudson.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:79)
at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
at java.lang.Thread.run(Thread.java:613)


Originally reported by nyenyec, imported from: NPE in doSvnRemoteLocationCheck for svn+ssh
  • status: Closed
  • priority: Major
  • component(s): subversion-plugin
  • resolution: Fixed
  • resolved: 2007-09-30T19:33:42+00:00
  • votes: 0
  • watchers: 0
  • imported: 20251212-090250
Raw content of original issue

With Hudson ver. 1.135 when trying to configure my SVN url I get the following NullPointerException:

Status Code: 500 Exception: Stacktrace:

java.lang.NullPointerException at org.tmatesoft.svn.core.internal.io.svn.SVNGanymedConnector.close(SVNGanymedConnector.java:146) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.close(SVNConnection.java:204) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.closeSession(SVNRepositoryImpl.java:1082) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.testConnection(SVNRepositoryImpl.java:71) at hudson.scm.SubversionSCM$DescriptorImpl$2.check(SubversionSCM.java:1000) at hudson.util.FormFieldValidator.process(FormFieldValidator.java:40) at hudson.scm.SubversionSCM$DescriptorImpl.doSvnRemoteLocationCheck(SubversionSCM.java:973) at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:103) at org.kohsuke.stapler.Function.bindAndinvoke(Function.java:59) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:63) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:307) at org.kohsuke.stapler.MetaClass$9.doDispatch(MetaClass.java:240) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:307) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:244) at org.kohsuke.stapler.Stapler.service(Stapler.java:92) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:79) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:613)

  • environment: Platform: All, OS: All

Activity

  1. jenkins-infra-bot commented on Sep 5, 2007

    @jenkins-infra-bot
    Author
    kohsuke:

    Could be potentially related: http://www.jetbrains.net/jira/browse/IDEADEV-20741

  2. jenkins-infra-bot commented on Sep 21, 2007

    @jenkins-infra-bot
    Author
    kohsuke:
    • Original comment link
    • Raw content of original comment:
          • Issue 837 has been marked as a duplicate of this issue. ***
        • Issue 837 has been marked as a duplicate of this issue. ***
  3. jenkins-infra-bot commented on Sep 21, 2007

    @jenkins-infra-bot
    Author
    kohsuke:

    Reported to upstream as http://svnkit.com/tracker/view.php?id=208

  4. jenkins-infra-bot commented on Sep 30, 2007

    @jenkins-infra-bot
    Author
    kohsuke:
    • Original comment link
    • Raw content of original comment:

      Fixed in 1.145 by locally patching svnkit.

    Fixed in 1.145 by locally patching svnkit.

  5. jenkins-infra-bot commented on Dec 12, 2025

    @jenkins-infra-bot
    Author

    [Original is_duplicated_by from Jira: JENKINS-837]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions