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

Javascript error credentials select

    XMLWordPrintable

    Details

    • Similar Issues:
    • Released As:
      Jenkins 2.251

      Description

      Seems to be related to credentials plugin when visiting Configure with a credentials plugin select box loaded.
      The error seems innocence, reporting it since I seen it around for awhile now.
      Maybe this did not https://github.com/jenkinsci/jenkins/commit/372bfb81acc11bd37a9a5979ba18512b429acb9 fix it completely.

      https://github.com/jenkinsci/jenkins/blob/master/war/src/main/webapp/scripts/hudson-behavior.js#L417

      But line 417:

      e.targetElement = findFollowingTR(e, "validation-error-area").firstChild.nextSibling;
      

      Results in

      This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see https://goo.gl/zmWq3m.
      
      hudson-behavior.js:472 Unable to find nearby url
      (anonymous) @ hudson-behavior.js:472
      (anonymous) @ prototype.js:853
      each @ prototype.js:852
      registerValidator @ hudson-behavior.js:469
      (anonymous) @ behavior.js:111
      (anonymous) @ behavior.js:107
      applySubtree @ behavior.js:93
      (anonymous) @ select.js:269
      
      hudson-behavior.js:417 Uncaught TypeError: Cannot read property 'firstChild' of undefined
          at registerValidator (http://localhost:8080/static/a29569d7/scripts/hudson-behavior.js:417:66)
          at Array.forEach (native)
          at http://localhost:8080/static/a29569d7/scripts/behavior.js:111:30
          at Array.forEach (native)
          at http://localhost:8080/static/a29569d7/scripts/behavior.js:107:27
          at Array.forEach (native)
          at Object.applySubtree (http://localhost:8080/static/a29569d7/scripts/behavior.js:93:17)
          at http://localhost:8080/adjuncts/a29569d7/lib/credentials/select/select.js:269:19
      

        Attachments

          Issue Links

            Activity

            Hide
            oleg_nenashev Oleg Nenashev added a comment -
            Show
            oleg_nenashev Oleg Nenashev added a comment - Stephen Connolly WDYT?
            Hide
            stephenconnolly Stephen Connolly added a comment -

            Removing myself as assignee. My current work assignments do not provide sufficient bandwidth to review these issues and in the majority of cases I am only assigned by virtue of being the default assignee. For the credentials-api and scm-api related plugins I have permission to allocate time reviewing changes to these APIs themselves to ensure these APIs remain cohesive, but that can be handled through PR reviews rather than assigning issues in JIRA

            Show
            stephenconnolly Stephen Connolly added a comment - Removing myself as assignee. My current work assignments do not provide sufficient bandwidth to review these issues and in the majority of cases I am only assigned by virtue of being the default assignee. For the credentials-api and scm-api related plugins I have permission to allocate time reviewing changes to these APIs themselves to ensure these APIs remain cohesive, but that can be handled through PR reviews rather than assigning issues in JIRA
            Hide
            oleg_nenashev Oleg Nenashev added a comment -
            Show
            oleg_nenashev Oleg Nenashev added a comment - FTR  https://github.com/jenkinsci/jenkins/pull/4889/  for a suggested fix

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              casz Joseph Petersen (old)
              Votes:
              3 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: