[
https://issues.jenkins-ci.org/browse/JENKINS-12787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159128#comment-159128
]
Joshua Davis commented on JENKINS-12787:
----------------------------------------
Chrome seems to think this closure in hudson-behavior.js is throwing the
exception:
{code}
function registerValidator(e) {
e.targetElement = findFollowingTR(e,
"validation-error-area").firstChild.nextSibling;
e.targetUrl = function() {
return eval(this.getAttribute("checkUrl")); // <-- Dies here
};
var method = e.getAttribute("checkMethod");
if (!method) method = "get";
var url = e.targetUrl();
{code}
> LOADING overlay does not go away on the Configure System page
> -------------------------------------------------------------
>
> Key: JENKINS-12787
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12787
> Project: Jenkins
> Issue Type: Bug
> Components: gui
> Affects Versions: current
> Environment: Jenkins
> Reporter: Joshua Davis
> Labels: gui, jenkins
>
> After navigating to Manage->Configure System, the LOADING overlay never goes
> away. It is impossible to save any configuration changes.
> EXPECTED:
> * You can save your global configuration.
> Here is the stack trace from Chrome's JS console:
> {code}
> Uncaught TypeError: Object #<Object> has no method 'findMatchingInput'
> (anonymous function)
> e.targetUrl hudson-behavior.js:338
> registerValidator hudson-behavior.js:343
> apply behavior.js:73
> (anonymous function) behavior.js:79
> Behaviour.applySubtree behavior.js:68
> Behaviour.applybehavior.js:54
> (anonymous function)behavior.js:49
> window.onload
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira