[wp-trac] [WordPress Trac] #33851: TinyMCE exceeds maximum recursion depth

WordPress Trac noreply at wordpress.org
Sun Sep 13 19:26:41 UTC 2015


#33851: TinyMCE exceeds maximum recursion depth
-------------------------------------------------+-------------------------
 Reporter:  ioweuiraosjfosj                      |      Owner:
     Type:  defect (bug)                         |     Status:  new
 Priority:  normal                               |  Milestone:  Awaiting
Component:  TinyMCE                              |  Review
 Severity:  normal                               |    Version:  4.3
  Focuses:  ui, javascript, administration,      |   Keywords:
  performance                                    |
-------------------------------------------------+-------------------------
 Writing a new blog post in WordPress, my browser becomes incredibly slow.
 I can hardly move the text cursor in the default TinyMCE editor. When I
 switch over to plain text mode, everything works fine. Also in WYSIWYG
 mode, the editor used to work fine a couple of updates ago. So the bug
 must have been introduced recently.

 Then, the JavaScript logging caught my attention, since TinyMCE seems to
 exceed the maximum recursion depth when movind the cursor (see trace
 below).

 My setup:
 WordPress 4.3
 Opera 12.16
 No additional admin/editor plug-ins installed

 {{{
 [13.09.2015 21:16:00] JavaScript - http://www.example.org/blog/wp-admin
 /post-new.php
 Event thread: keyup
 Uncaught exception: RangeError: Maximum recursion depth exceeded
 Error thrown at line 8, column 37634 in i(e, t) in
 http://www.example.org/blog/wp-includes/js/tinymce/wp-
 tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 called from line 8, column 37634 in i(e, t) in http://www.example.org/blog
 /wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=4203-20150730:
     if(!i(e[n],t[n]))
 }}}

--
Ticket URL: <https://core.trac.wordpress.org/ticket/33851>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list