cyr_expire SIGSEGV
Wolfgang Breyha
wbreyha at gmx.net
Wed Jan 24 08:51:08 EST 2007
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 at gmx.net> | http://www.blafasel.at/
Vienna University Computer Center | Austria
More information about the Info-cyrus
mailing list