CPython freezes using the following regex on a long word: ([a-z]+)+foo A similar regex of the Hungarian grammar checking rules (1) freezes Lightproof grammar checking, and (2) trying to use other Python component (eg. LibreLogo) in LibreOffice will freeze LibreOffice, too. Testing: 1. write the following line in a Hungarian document with Hungarian dictionary (it contains Hungarian grammar checking module) to test the work: word , Lightproof will underline the space and comma. 2. freeze Python/Lightproof with the following line: EEEJJJJJJJEEEEEEEJJJJJJJJEEEEEEEEJJJJJJJJEEEEEEJJJJJJJJEEEEE 3. check it: word , Lightproof hasn't underlined the space and comma, yet. 4. freeze LibreOffice: Click on one of the icons of the LibreLogo toolbar (Writer View->Toolbars....)
Laszlo Nemeth committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/dictionaries/commit/?id=569915c40dc4b3df1f75abe9e1202e0d66f03281 fdo#72757 fix Hungarian grammar checking (don't freeze Python) 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.
Laszlo Nemeth committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/dictionaries/commit/?id=5f8da97962f29a0e2216c1dd4fb8f78dfed9fc14&h=libreoffice-4-2 fdo#72757 fix Hungarian grammar checking (don't freeze Python) It will be available in LibreOffice 4.2. 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.
Laszlo Nemeth committed a patch related to this issue. It has been pushed to "libreoffice-4-1": http://cgit.freedesktop.org/libreoffice/dictionaries/commit/?id=a776e2b888ba5d1824540e53d5002ff1ba050fe2&h=libreoffice-4-1 fdo#72757 fix Hungarian grammar checking (don't freeze Python) It will be available in LibreOffice 4.1.5. 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.