Created attachment 103756 [details] screencast Hello, So, I decided to "test" the support for monster paragraphs thing. I downloaded the original test file on Apache Bugzilla[1], and decided to type few characters more. Expected behaviour: -Being able to continue typing Actual behaviour: -LibreOffice hangs. Reproducible with latest master, OS X 7.5. I didn't install 4.3, so I cannot try with 4.2.6. [1]https://issues.apache.org/ooo/show_bug.cgi?id=17171 -Video screencast attached.
Created attachment 103757 [details] original test file
reproducible under Win7x64 using LibO 4.3.0.4 I add this to mab4.3 since it's sounds embarassing that such a new feature which has been very advertised in release mails does not work
<cartman>Seriously you guys.</cartman>
mmmhhh... wait a minute... maybe I've found what's wrong... that text file, it's a basically a single word composed by 63335 numeric characters. I have a theory.... It hangs when you add a letter or another number and then press enter because that 63335 words is somehow processed or checked against autocorrect replacement tables... maybe there's a 16bit limit to single words that are processed by spellchecker.... if you enter a space before the last 63334th character then you can type whatever you want and no hangs happens what you think about it?
yes, I think I did a god catch. same issue with attachment 69966 [details] which is again a single word of 63335 characters the lack of white spaces is the crucial point that triggers the hanging bug. I remove this from MAB4.3 since the feature works fine, this is just a very weird corner case of a paragraph made of a single word with 63335 characters.
small "summary notes" edit
Caolan McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=73bb0fe7953f501747fb6b7c315beda4f253a216 Resolves: fdo#81972 determining capitalization of >=63335 char word hangs The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.