In Chrome/Edge Editing a Confluence page with a large table shows a blank editor screen and throws RangeError: Maximum call stack size exceeded error .

XMLWordPrintable

    • 3
    • Severity 3 - Minor
    • 26

      Issue Summary

      In Chrome/Edge browser, editing a Confluence page with a large table shows a blank editor screen and throws RangeError: Maximum call stack size exceeded error in Devtools -> Console tab.

      This is reproducible on the Data Center: Yes

      Steps to Reproduce

      • Install Confluence Source editor.
      • Using Firefox, create a new page in Confluence and save it.
      • Using Firefox, edit the page, open the source editor, and paste the attached storage format. Remove any special characters notified by the source editor and save the page.
      • Edit the page in Chrome.

      Expected Results

      In Chrome browser, edit page action should load the page content in the editor with the large table as seen in Firefox browser.

      Actual Results

      • In Chrome browser, edit page action shows a blank editor page, with a Connecting message in the bottom bar next to the Page Save button.
        In the Developer tool console tab, the following error is seen:
        batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887 Uncaught (in promise) RangeError: Maximum call stack size exceeded
            at batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143235
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143298)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
            at e (batch.js?frontend.editor.v4=true&gatekeeper-ui-v2=true&healthcheck-resources=true&highlightactions=true&hostenabled=true&locale=en-GB&tc-license-setup=true&user-logged-in=true:1887:143368)
        
      • In Chrome, the copy page action does not work, but the move page operation does.
      • In Firefox, the page will be slow to edit and copy, but it does work due to the size of the page and does not throw the "RangeError: Maximum call stack size exceeded" in the browser's console tab.
        No errors/exceptions are seen in atlassian-confluence.log and atlassian-synchrony.log logs.
      • The issue happens irrespective of Collaborative editing status.
      • Increasing Synchrony and Confluence heap does not help.

      Workaround

      • Use Firefox browser to work with the page having a large table having issues in Chrome browser. If editing in Firefox also shows a blank screen with a "Ready to go" message in the bottom bar next to the Save button, export the page as a Word document, reimport it to create a new page, and try to edit in Firefox.

      Note:
      Following Too Much Recursion Or Maximum Call Stack Size Exceeded Error In Browser Web Console does not resolve the issue. The issue happens with the Vanilla Confluence instance.

            Assignee:
            Manonmani Muthukrishnan
            Reporter:
            Ojas Potdar (Inactive)
            Votes:
            7 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: