Robert Schetterer
2012-Jul-31 21:29 UTC
[Dovecot] zlib plugin maildir broken ?/ Cached message size smaller than expected
Hi Timo, by having errors like Cached message size smaller than expected and Maildir filename has wrong S value and Corrupted index cache file in dove 2.1.8 i can reproduce the problem with tb 14 with 2 nat machines connected to the same server the problem relates with create new folder then copy some uncompressed and compressed mail to it, the i.e open it by other client sometime this happens at once , sometime after a few copy actions however thunderbird ,then errors above apear, sometimes no mail is shown, sometimes only uncompressed or only compressed so funktion read both formats gets lost somehow any idea, you need a better debug ? -- Best Regards MfG Robert Schetterer
Timo Sirainen
2012-Jul-31 21:44 UTC
[Dovecot] zlib plugin maildir broken ?/ Cached message size smaller than expected
On 1.8.2012, at 0.29, Robert Schetterer wrote:> Cached message size smaller than expected > and > Maildir filename has wrong S value > and > Corrupted index cache file > > in dove 2.1.8 > > i can reproduce the problem with tb 14 > with 2 nat machines connected to the same server > > the problem relates with create new folder then copy > some uncompressed and compressed mail to it, the i.e > open it by other client > > sometime this happens at once , sometime after a few copy actionsI can't reproduce this. Are you sure the problem isn't that the old mails already have a wrong S value and the errors happen when Dovecot tries to read them? It would help to know how to reproduce this on an entirely empty mail account.
Robert Schetterer
2012-Aug-01 12:12 UTC
[Dovecot] zlib plugin maildir broken ?/ Cached message size smaller than expected
Am 01.08.2012 14:06, schrieb Timo Sirainen:> See what you get by running the maildir through: > http://dovecot.org/tools/maildir-size-check.sh > >tons of i.e Freunde/cur/1321795242.M359794P29783.mail02,S=2647728:2,S: Wrong S=2647728 value, should be S=3838835 -- Best Regards MfG Robert Schetterer