-
Bug
-
Resolution: Fixed
-
Highest
-
7.19.16, 8.5.3, 8.5.4, 7.19.17, 8.7.2, 8.5.6, 7.19.21, 8.5.11, 8.5.12, 8.9.4
-
133
-
Severity 2 - Major
-
1,382
-
The fix for this bug will be released to our Long Term Support release.
The fix for this bug has been approved for backport and will be available in an upcoming 8.5 release of Confluence. Check the fix-version field for details.
With the fix released by the upstream vendor, we're now investigating how to get that fix back to the version of TinyMCE used in our Confluence 8.5 LTS. Unfortunately with the options made available to us, we're having to investigate backporting the entire editor to this LTS release, which is potentially a breaking change. We're working on it and will provide updates as we have them.
Note that a separate but related improvement was made as part of CONFSERVER-54754: Page with excessive nested span tags causes Synchrony to stop working (fixed in Confluence Data Center 8.4.0, 7.19.15) that has already been backported to LTS releases.
Issue Summary
Nested spans still created in some scenarios even after CONFSERVER-54754 patch causing a stack overflow for Synchrony. According to development this is a bug in TinyMCE code that needs to be fixed by TinyMCE.
Steps to Reproduce
Reproduction steps vary.
Expected Results
Confluence should flatten nested spans.
Actual Results
Nested spans are allowed and cause a stack overflow for Synchrony
Workaround
- Install Confluence Source Code Editor
- Edit the page, then click the Source Editor icon to edit the page source
- Search for the stack of nested tags
- Once identified, remove all nested <span></span> tags between the <p> and </p> tags
- Save Page
Alternately, the remove formatting editor option can be used to strip out all the formatting including these span tags.
- is related to
-
CONFSERVER-54754 Page with excessive nested span tags causes Synchrony to stop working
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...