Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-15571

JavaScript errors when switching between backlog and sprint quickly

      Steps to reproduce

      1. Go to any a Scrum board.
      2. Click an issue so it appears on the right side
      3. Switch between "Active sprints" and "Backlog" views before the page is fully loaded.

      Expected result

      • There's should be no errors when switching views.

      Actual result

      • A dialog with message saying "An error occurred" is visible.
      • The issue on the right side is not visible

      Stacktrace:

              Exception: TypeError: x is null
              Resource: http://localhost:8730/s/ee8b8bb80c8b913e038498170b01c58c-T/-pf8xie/73011/b6b48b2829824b869586ac216d119363/614658ef527bb36ab638041c9b7f7c52/_/download/contextbatch/js/com.pyxis.greenhopper.jira:gh-rapid-inline-editable,jira.project.sidebar,-_super,-jira.project.sidebar,-com.atlassian.jira.projects.sidebar.init,-gh-rapid,-greenhopper-rapid-non-gadget,-atl.general,-jira.general/batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en&nps-acknowledged=true&nps-not-opted-out=true&richediton=true
              Line: 1944
              Column: 880
      
          z.loadIssueToEditor@http://localhost:8730/s/ee8b8bb80c8b913e038498170b01c58c-T/-pf8xie/73011/b6b48b2829824b869586ac216d119363/614658ef527bb36ab638041c9b7f7c52/_/download/contextbatch/js/com.pyxis.greenhopper.jira:gh-rapid-inline-editable,jira.project.sidebar,-_super,-jira.project.sidebar,-com.atlassian.jira.projects.sidebar.init,-gh-rapid,-greenhopper-rapid-non-gadget,-atl.general,-jira.general/batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en&nps-acknowledged=true&nps-not-opted-out=true&richediton=true:1944:880
          b/
          GH.DetailsView.renderDetails/<@http://localhost:8730/s/badedb90e06965982c1d782afe180ef2-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/5aeb3652b45df0be58bb997d52442be9/_/download/contextbatch/js/greenhopper-rapid-non-gadget,atl.general,gh-rapid,jira.global,jira.project.sidebar,com.atlassian.jira.projects.sidebar.init,jira.general,-_super/batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en&nps-acknowledged=true&nps-not-opted-out=true&richediton=true:8517:12253
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.add@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:305
          GH.DetailsView.renderDetails@http://localhost:8730/s/badedb90e06965982c1d782afe180ef2-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/5aeb3652b45df0be58bb997d52442be9/_/download/contextbatch/js/greenhopper-rapid-non-gadget,atl.general,gh-rapid,jira.global,jira.project.sidebar,com.atlassian.jira.projects.sidebar.init,jira.general,-_super/batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en&nps-acknowledged=true&nps-not-opted-out=true&richediton=true:8517:10916
          GH.DetailsView.loadContent/<@http://localhost:8730/s/badedb90e06965982c1d782afe180ef2-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/5aeb3652b45df0be58bb997d52442be9/_/download/contextbatch/js/greenhopper-rapid-non-gadget,atl.general,gh-rapid,jira.global,jira.project.sidebar,com.atlassian.jira.projects.sidebar.init,jira.general,-_super/batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en&nps-acknowledged=true&nps-not-opted-out=true&richediton=true:8517:8692
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.fireWith@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:61:361
          c.Callbacks/n.fire@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:61:398
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.add@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:305
          .Deferred/h.then@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:62:251
          .Deferred/h.pipe/
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.fireWith@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:61:361
          c.Callbacks/n.fire@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:61:398
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.add@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:305
          .Deferred/h.then@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:62:251
          .Deferred/h.pipe/
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.fireWith@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:61:361
          GH.Ajax.makeRequest/d<.success@http://localhost:8730/s/badedb90e06965982c1d782afe180ef2-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/5aeb3652b45df0be58bb997d52442be9/_/download/contextbatch/js/greenhopper-rapid-non-gadget,atl.general,gh-rapid,jira.global,jira.project.sidebar,com.atlassian.jira.projects.sidebar.init,jira.general,-_super/batch.js?agile_global_admin_condition=true&healthcheck-resources=true&is-server-instance=true&is-system-admin=true&jag=true&jaguser=true&locale=en&nps-acknowledged=true&nps-not-opted-out=true&richediton=true:3141:2506
          SmartAjax.makeRequest/successHandler@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:1197:2334
          c.Callbacks/j@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:60:53
          c.Callbacks/n.fireWith@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:61:361
          d@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:186:290
          .send/b@http://localhost:8730/s/4a7816cf3a1ec281282580ac0c176a3c-CDN/-pf8xie/73011/b6b48b2829824b869586ac216d119363/37349e9a9cbfc01728a437b4360de3e8/_/download/contextbatch/js/_super/batch.js?locale=en:198:149
      

      Workaround

      Refresh the page

            [JSWSERVER-15571] JavaScript errors when switching between backlog and sprint quickly

            Stasiu added a comment -

            Hi everyone,

            This problem has been reviewed by Jira DC Development team. Unfortunately, we want to inform you that we have decided to not work on this issue.

            The bug comes from a Jira 7.3.0 which is no longer supported. Additionally, we are not able to reproduce the issue on Jira 9.1.0, hence I'm closing the ticket as "Cannot Reproduce".

            We understand how disappointing this decision may be, but we hope you'll appreciate our transparent approach and communication. Atlassian will continue to watch this issue for further updates, so please feel free to share your thoughts in the comments.

            Daniel Dudziak

            Jira DC Software Engineer

            Stasiu added a comment - Hi everyone, This problem has been reviewed by Jira DC Development team. Unfortunately, we want to inform you that we have decided to not work on this issue. The bug comes from a Jira 7.3.0 which is no longer supported. Additionally, we are not able to reproduce the issue on Jira 9.1.0 , hence I'm closing the ticket as " Cannot Reproduce ". We understand how disappointing this decision may be, but we hope you'll appreciate our transparent approach and communication. Atlassian will continue to watch this issue for further updates, so please feel free to share your thoughts in the comments. Daniel Dudziak Jira DC Software Engineer

            After upgrading to Jira Software 8.1 from 7.9, switching between the backlog and active sprint does not always refresh the page and I have to refresh manually or select the board from the Boards menu at the top. I will try to figure out the exact state of the UI when this occurs but it is not consistent. Chrome Version 73.0.3683.103 (Official Build) (64-bit). When I open the Chrome DevTools it seems to work again. 

            Brian Hoeschen added a comment - After upgrading to Jira Software 8.1 from 7.9, switching between the backlog and active sprint does not always refresh the page and I have to refresh manually or select the board from the Boards menu at the top. I will try to figure out the exact state of the UI when this occurs but it is not consistent. Chrome Version 73.0.3683.103 (Official Build) (64-bit). When I open the Chrome DevTools it seems to work again. 

            AndreH added a comment -

            I can reproduce this problem in JIRA 7.3.1 with Oracle 12c DB. Both in Internet Explorer 11 and Chrome 56

            AndreH added a comment - I can reproduce this problem in JIRA 7.3.1 with Oracle 12c DB. Both in Internet Explorer 11 and Chrome 56

            IT Ops added a comment -

            I can report we have two users experiencing this same issue.

            IT Ops added a comment - I can report we have two users experiencing this same issue.

            • Not Reproducible in Chrome for me on JIRA 7.3.0

            Chander Inguva added a comment - Not Reproducible in Chrome for me on JIRA 7.3.0

              Unassigned Unassigned
              apawelczyk Artur Pawelczyk (Inactive)
              Affected customers:
              4 This affects my team
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: