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

NPE may happen if somebody tries to drop the e-mail JenkinsLocationConfiguration:setAdminAddress()

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • core

      Bug or enhancement...

      The behavior is not documented, but Jenkins URL can be dropped from the class. Null is being checked in getter methods, so it is no particular reason to prohibit the case.

          [JENKINS-28419] NPE may happen if somebody tries to drop the e-mail JenkinsLocationConfiguration:setAdminAddress()

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java
          http://jenkins-ci.org/commit/jenkins/dab392f80f68d222272846927dc7345f80887f63
          Log:
          JENKINS-28419 - Direct unit tests for JenkinsLocationConfiguration::adminAddress setter and getter

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java http://jenkins-ci.org/commit/jenkins/dab392f80f68d222272846927dc7345f80887f63 Log: JENKINS-28419 - Direct unit tests for JenkinsLocationConfiguration::adminAddress setter and getter

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
          http://jenkins-ci.org/commit/jenkins/17116a2129b808d64d76b5dcba9d3037003aed30
          Log:
          [FIXED JENKINS-28419] - Support the reset of JenkinsLocationConfiguration::adminAddress

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java http://jenkins-ci.org/commit/jenkins/17116a2129b808d64d76b5dcba9d3037003aed30 Log: [FIXED JENKINS-28419] - Support the reset of JenkinsLocationConfiguration::adminAddress

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          core/src/main/java/hudson/ExtensionList.java
          core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
          core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java
          http://jenkins-ci.org/commit/jenkins/7e4171ca5bb338aa8aba99d22c77991e20c76115
          Log:
          Merge pull request #1707 from oleg-nenashev/jenkins_local_config

          [FIXED JENKINS-28419] - JenkinsLocationConfiguration::adminAddress can be reset

          Compare: https://github.com/jenkinsci/jenkins/compare/17f5227b1af6...7e4171ca5bb3

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: core/src/main/java/hudson/ExtensionList.java core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java http://jenkins-ci.org/commit/jenkins/7e4171ca5bb338aa8aba99d22c77991e20c76115 Log: Merge pull request #1707 from oleg-nenashev/jenkins_local_config [FIXED JENKINS-28419] - JenkinsLocationConfiguration::adminAddress can be reset Compare: https://github.com/jenkinsci/jenkins/compare/17f5227b1af6...7e4171ca5bb3

          dogfood added a comment -

          Integrated in jenkins_main_trunk #4155

          Result = UNSTABLE

          dogfood added a comment - Integrated in jenkins_main_trunk #4155 Result = UNSTABLE

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java
          http://jenkins-ci.org/commit/jenkins/4c11691a8f020a31194366b24ffc05de40049884
          Log:
          JENKINS-28419 - Direct unit tests for JenkinsLocationConfiguration::adminAddress setter and getter

          (cherry picked from commit dab392f80f68d222272846927dc7345f80887f63)

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java http://jenkins-ci.org/commit/jenkins/4c11691a8f020a31194366b24ffc05de40049884 Log: JENKINS-28419 - Direct unit tests for JenkinsLocationConfiguration::adminAddress setter and getter (cherry picked from commit dab392f80f68d222272846927dc7345f80887f63)

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
          http://jenkins-ci.org/commit/jenkins/b8ce8da7888453ff32190de3c3f2467897864334
          Log:
          [FIXED JENKINS-28419] - Support the reset of JenkinsLocationConfiguration::adminAddress

          (cherry picked from commit 17116a2129b808d64d76b5dcba9d3037003aed30)

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java http://jenkins-ci.org/commit/jenkins/b8ce8da7888453ff32190de3c3f2467897864334 Log: [FIXED JENKINS-28419] - Support the reset of JenkinsLocationConfiguration::adminAddress (cherry picked from commit 17116a2129b808d64d76b5dcba9d3037003aed30)

          dogfood added a comment -

          Integrated in jenkins_main_trunk #4292
          JENKINS-28419 - Direct unit tests for JenkinsLocationConfiguration::adminAddress setter and getter (Revision 4c11691a8f020a31194366b24ffc05de40049884)
          [FIXED JENKINS-28419] - Support the reset of JenkinsLocationConfiguration::adminAddress (Revision b8ce8da7888453ff32190de3c3f2467897864334)

          Result = UNSTABLE
          ogondza : 4c11691a8f020a31194366b24ffc05de40049884
          Files :

          • core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java

          ogondza : b8ce8da7888453ff32190de3c3f2467897864334
          Files :

          • core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java

          dogfood added a comment - Integrated in jenkins_main_trunk #4292 JENKINS-28419 - Direct unit tests for JenkinsLocationConfiguration::adminAddress setter and getter (Revision 4c11691a8f020a31194366b24ffc05de40049884) [FIXED JENKINS-28419] - Support the reset of JenkinsLocationConfiguration::adminAddress (Revision b8ce8da7888453ff32190de3c3f2467897864334) Result = UNSTABLE ogondza : 4c11691a8f020a31194366b24ffc05de40049884 Files : core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java ogondza : b8ce8da7888453ff32190de3c3f2467897864334 Files : core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java

            oleg_nenashev Oleg Nenashev
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: