On Sun, 18 May 2008 21:44:45 +0000 (GMT), "Andy Fiddaman" <cyrus@xxxxxxxxxxxx> said: > On Sun, 18 May 2008, Bron Gondwana wrote: > > ; You have a corrupted cache file. Various things could have caused > this, > ; it isn´t easy to know what it was. > > Thanks. > > I can't find the corrupted mailbox so I've run reconstruct on everything, > rsyncd the master to replica again and I'll see if the problem recurs > (you > can tell it isn't a massive mailstore!) > > I tried to find the mailbox with the problem by writing a quick program > to > scan through each cache file and it didn't detect any errors. I also ran > mbexamine on every mailbox with no problems so I don't know where the > corruption, if any, was. > > Keeping my fingers crossed anyway, Hmm.. by corrupted cache file it could actually be the cache base pointers from the cyrus.index that are corrupted. One cause was delayed expunge and reconstruct, but David Carter wrote some patches which got into 2.3.12 to fix that, so new reconstructs will be fine. Bron. -- Bron Gondwana brong@xxxxxxxxxxx ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html