Hello!
There was an issue with acor_* files containing lots of entries (takes forever to load in 
Autocorrection options). With a small modification in cui/source/tabpages/autocdlg.cxx the issue 
seems to be gone.
Thanks Michael Meeks!
I tested it with the attached acor_it-IT.dat file. Autocorrection worked, and it loaded all entries.
Load time before patch: ? minutes (didn't wait)
Load time after patch: 1.5-2 seconds (and i have an old comp.)
Szabolcs
                                          From 2485d15e55b9e38399b28ef3f4fb0319d79329f3 Mon Sep 17 00:00:00 2001
From: Szabolcs Dezsi <dezsiszabi@hotmail.com>
Date: Fri, 24 Feb 2012 16:42:35 +0100
Subject: [PATCH] Reduced loadtime of autocorrect tables
---
 cui/source/tabpages/autocdlg.cxx |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/cui/source/tabpages/autocdlg.cxx b/cui/source/tabpages/autocdlg.cxx
index 93a370f..cdd56d0 100644
--- a/cui/source/tabpages/autocdlg.cxx
+++ b/cui/source/tabpages/autocdlg.cxx
@@ -1213,7 +1213,7 @@ void OfaAutocorrReplacePage::RefillReplaceBox(sal_Bool bFromReset,
     {
         SvxAutoCorrect* pAutoCorrect = SvxAutoCorrCfg::Get().GetAutoCorrect();
         SvxAutocorrWordList* pWordList = pAutoCorrect->LoadAutocorrWordList(eLang);
-
+        aReplaceTLB.SetUpdateMode(sal_False);
         for(sal_uInt16 i = 0; i < pWordList->Count(); i++)
         {
             SvxAutocorrWordPtr pWordPtr = pWordList->GetObject(i);
@@ -1234,7 +1234,7 @@ void OfaAutocorrReplacePage::RefillReplaceBox(sal_Bool bFromReset,
         }
         aNewReplacePB.Enable(sal_False);
         aDeleteReplacePB.Enable(sal_False);
-
+        aReplaceTLB.SetUpdateMode(sal_True);
     }
 
     SfxViewShell* pViewShell = SfxViewShell::Current();
-- 
1.7.7
Attachment:
acor_it-IT.dat
Description: MPEG movie