Add stage to unnamed parallel wrapper stage: console shows Maximum call stack size exceeded

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major
    • Environment:
      Jenkins:
      Core 2.11
      Blue Ocean 1.5.0-beta-2
      All plugins at experimental update center levels
      Running on Ubuntu

      Client:
      Fedora Workstation 27
      Google Chrome 65.0.3325.162

      Summary:
      When editing a Pipeline with the Blue Ocean Pipeline Editor, clicking the rightmost ( + ) node to add a new stage, and then clicking the ( + ) node below it, produces a

      Discovered while working on ATH tests.

      Steps to recreate:
      1. Edit an existing Pipeline.

      2. Open your browser's console and switch to the Network tab.

      3. Click the rightmost ( + ) button to add a new stage:

      4. Click on the ( + ) node directly below, without having done anything else:

      5. Notice the error being displayed in the console:

      blueocean.js:58235 Unhandled Error: "RangeError: Maximum call stack size exceeded\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68174:36)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)\n    at EditorMain.createStage (http://172.18.40.95:8080/adjuncts/f5dd3f98/org/jenkins/ui/jsmodules/blueocean-pipeline-editor/jenkins-js-extension.js:68177:26)"
      logApplicationError @ blueocean.js:58235
      16:07:27.823 
      

        1. image-2018-03-16-15-57-47-154.png
          563 kB
          Karl Shultz
        2. image-2018-03-16-16-04-29-843.png
          630 kB
          Karl Shultz
        3. har-file.har
          0.2 kB
          Karl Shultz

            Assignee:
            Unassigned
            Reporter:
            Karl Shultz
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: