I have installed Twiki 4.2, and love the new WYSIWYG editor. I have on particular twiki topic that I was consistently editing, and it has a large table in it. At some point, when I was editing this topic, the WYSIWYG "Save" button would never return (appeared to hang). From the Solaris process table, I would see the twiki 'save' process eating up a whole CPU. It would never finish. I ran Solaris dtrace against it (15 seconds), to get 'save' call stacks, and saw...
I was beating my head against the wall, trying to figure out what was causing it. I created another topic, as a copy of it, and starting raw editing it, trying to figure out what portion of the topic text was causing 'save' to go wacky. The last portion of the topic contained the following text, which looked odd...
top 32 bits is major device number
><cite><cite>...manymanymorecites 2dec 0b00100110<br /> 38</cite>manymanymorecites</cite>
><cite><cite>...manymanymorecites 2dec 0b100000<br /> 32</cite>manymanymorecites</cite>Hmmm, where did all the <cite></cite> tags come from? I didn't put them there. After I removed them, 'save' worked fine.
Even saving the original verbatim code, above, cause twiki.org's WYSIWYG Editor to hang, upon submitting this bug. Had to remove them, replacing with "manymanymorecites".
- 25 Jul 2008
If you can reproduce this, then open the HTML viewer in TinyMCE
before you save the topic. Are the
tags there? Also, what additional plugins (beside the usual) do you have installed?
- 25 Jul 2008
I have reproduced the problem, and yes the cite tags are there, as well. I don't have any additional plugins, from what comes installed with 4.2.
- 06 Aug 2008