Opened 2 years ago

Last modified 2 years ago

#16734 confirmed Bug

Browser crash in Safari 10.0.1 when CKEditor is given a particular template

Reported by: Nick Willett-Jeffries Owned by:
Priority: Normal Milestone:
Component: General Version:
Keywords: Cc:

Description

Steps to reproduce

  1. In Safari 10.0.1, navigate to this CKEditor demo page: http://sdk.ckeditor.com/samples/classic.html
  2. Switch to "Source" mode on the "Classic Editor with Default Styles"
  3. Copy the html in the file attached to this ticket into the editor.
  4. Switch back to "WYSIWYG" mode by clicking "Source" again.
  5. Click on the document in the editor. Browser tab should hang. If you open a task manager you should observe the Safari process consuming 100% CPU.

Other details (browser, OS, CKEditor version, installed plugins)

  • Only occurs in Safari 10.0.1 to my knowledge.
  • You'll notice that the attached html includes conditional tags recognized by Microsoft Outlook (if (get mso 9) etc...). These are common in html emails for compatibility purposes with Outlook. Remove them and Safari no longer crashes in this manner.

Attachments (1)

tmp.html (2.0 KB) - added by Nick Willett-Jeffries 2 years ago.

Download all attachments as: .zip

Change History (2)

Changed 2 years ago by Nick Willett-Jeffries

Attachment: tmp.html added

comment:1 Changed 2 years ago by kkrzton

Status: newconfirmed

I can confirm it happens only on Safari 10.1. Tested with CKEditor 4.6.1.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy