Uploaded image for project: 'SR for Jira - Development'
  1. SR for Jira - Development
  2. SRJIRA-4539

StackOverflowError caused by using *AfterSprintStart in a Board filter if you refer to that same board within the function parameters

    Details

    • Type: Bug
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: 6.4.0
    • Fix Version/s: 6.20.0
    • Component/s: JQL Functions
    • Labels:
    • Sprint:
      SR4J Sprint 91, SR4J Sprint 92
    • Critical Points:
      0.7

      Description

      Summary:

      If you use the removedAfterSprintStart function as a board filter and refer to that same board in the removedAfterSprintStart function you will get a StackOverflowError when you view the board.

      Steps to reproduce:

      1. Create a board named "BoardTest" for your current project
      2. Make a filter like this and save it:
        issueFunction in removedAfterSprintStart("BoardTest")
        
      3. Configure the board to use the above filter
      4. Try to view the board

      Outcome:

      java.lang.StackOverflowError message will show in the top right and in the atlassian-jira.log when viewing a board if the JQL refers to the same board.

      Expected result:

      Users should be able to use board filters containing agile JQL functions even if the board filter refers to the same board it is used in

       

       

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mclark Matthew Clark
              Reporter:
              mclark Matthew Clark
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: