Bron Gondwana skrev: > On Sun, Jun 17, 2007 at 06:49:17PM +0200, Anders Norrbring wrote: >> Inside the dir I see this; >> -rw------- 1 cyrus mail 30049 May 28 22:24 34. >> -rw------- 1 cyrus mail 3206 Jun 2 11:09 35. >> -rw------- 1 cyrus mail 19310 Jun 6 01:20 36. >> -rw------- 1 cyrus mail 2696 Jun 7 15:15 37. >> -rw------- 1 cyrus mail 4840 Jun 8 07:44 cyrus.cache >> -rw------- 1 cyrus mail 4840 Jun 16 11:17 cyrus.cache.NEW >> -rw------- 1 cyrus mail 206 Jun 16 11:17 cyrus.header >> drwx------ 2 cyrus mail 61 Jun 16 11:19 cyrus.index >> -rw------- 1 cyrus mail 416 Jun 16 11:17 cyrus.index.NEW >> >> Doesn't look very strange to me really.. Please give me some more ideas >> on it.. > > Looks strange to me! > > Specifically, cyrus.index must be at least 96 bytes, because that's the > size of the index header. It looks like cyrus.index.NEW is OK > 96 + (4 * 80) == 416 (the records are 80 bytes each) > > I would suggest moving cyrus.index.NEW to cyrus.index (or deleting > cyrus.index) and try the reconstruct then. Yep.. That did it.. Thanks a lot Bron. On top of that, I didn't see the first time that cyrus.index wasn't a file, it was a directory! So, there was quite a problem.. ;) Anders. ---- 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