Re: cyr_expire SIGSEGV

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Wolfgang Breyha wrote, on 23.01.2007 13:44:
> It seems that cyr_expire only crashes on folders that where "touched" by
> ipurge before.

I was able to reproduce that.

I deleted some messages via IMAP in Trash folder. I "EXPUNGE"d the folder.

After that I had
-rw------- 1 cyrus mail 1529752 24. Jan 14:21 cyrus.cache
-rw------- 1 cyrus mail     576 24. Jan 14:23 cyrus.expunge
-rw------- 1 cyrus mail     183 11. Jun 2006  cyrus.header
-rw------- 1 cyrus mail  142096 24. Jan 14:23 cyrus.index

Then a started "ipurge -fX -d 31 user.xxxx.Trash". ipurge removed _no_
message. But the databases looked like....
-rw------- 1 cyrus mail 1525368 24. Jan 14:24 cyrus.cache
-rw------- 1 cyrus mail     576 24. Jan 14:23 cyrus.expunge
-rw------- 1 cyrus mail     183 11. Jun 2006  cyrus.header
-rw------- 1 cyrus mail  142096 24. Jan 14:24 cyrus.index

It seems that ipurge removes info from cyrus.cache needed by cyr_expire later,
because after these steps cyr_expire crashes exactly when working on this folder.

Regards, Wolfgang Breyha
-- 
Wolfgang Breyha <wbreyha@xxxxxxx> | http://www.blafasel.at/
Vienna University Computer Center | Austria

----
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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux