Apache OpenOffice (AOO) Bugzilla – Issue 116409
Calc UI freeze then languagetool is installed
Last modified: 2012-07-25 09:28:09 UTC
Calc User Interface (dialog window "Format Cells" "Font" tab) freeze then languagetool (http:\\www.languagetool.org) is installed. To reproduce 1. Close OOo completely 2. Open new Calc document 3. Right click on the cell A1 and go to the "Format Cells..." menu. 4. click the "Font" tab. 5. OOo Freeze 10 seconds This problem exist also in OOo 3.0.1 http://sourceforge.net/tracker/?func=detail&atid=655717&aid=3153545&group_id=110216
I have debugged this in LibreOffice and found the solution which should also apply to Apache OO. In a nutshell, comment out "delete pAvailGrammarSvcs; pAvailGrammarSvcs = 0;" in lngsvcmgr.cxx. This line disables the cache and thus causes Java-related code to be called hundreds of times. More details are at https://bugs.freedesktop.org/show_bug.cgi?id=35270 This does not only affect calc BTW.
Created attachment 77605 [details] fix for the problem - I agree to publish this under the Apache License 2.0 or later
set release blocker flag for 3.4.1
patch reviewed, built and tested AOO34 -> revision 1347535
merged on trunk -> revision 1347551
Verify fixed on Trunk rev.1351249 After Install the LT, follow the reproduce steps, the issue not repro. Suggest close this bug.
Verify fixed on AOO 3.4.1 DEV snapshot 1351960 Suggest close this defect
set target milestone AOO 3.4.1