Created attachment 103756 [details]
So, I decided to "test" the support for monster paragraphs thing.
I downloaded the original test file on Apache Bugzilla, and decided to type few characters more.
-Being able to continue typing
Reproducible with latest master, OS X 7.5. I didn't install 4.3, so I cannot try with 4.2.6.
-Video screencast attached.
Created attachment 103757 [details]
original test file
reproducible under Win7x64 using LibO 184.108.40.206
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":
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:
Affected users are encouraged to test the fix and report feedback.