[Dovecot] Dovecot 1.1.1 + zlib plugin + mbox crash

Chris Wakelin c.d.wakelin at reading.ac.uk
Mon Sep 1 19:42:13 EEST 2008


Chris Wakelin wrote:

> I've been testing zlib again in Dovecot 1.1.1 (plus assert-crash fix)
> and 1.1.2 and I'm beginning to think it may be some sort of race
> condition (the Solaris 8 box is significantly slower than the SuSE one!).
> 
> If I leave a few seconds pause between the "FETCH <uid> BODY[]"
> commands, it seems not to crash, even with the same sequence. Mind you,
> I wouldn't have expected to be able to type quickly enough to cause
> problems!
> 
> Is that plausible?
> 
> Best Wishes,
> Chris
> 

Still a problem with 1.1.3rc. I've got some truss output (attached)
which shows some differences depending on whether I wait a few seconds
between FETCHes. The sequence of events is

(remove .imap/test.gz directory)

LOGIN ...
SELECT test.gz

(start truss on imap process)

FETCH 1:167 FULL
FETCH 167 BODY[]
FETCH 37 BODY[]
FETCH 123 BODY[]

With a pause it works; without, the FETCH 37 bombs out.

Any idea what's going wrong?

Best Wishes,
Chris

-- 
--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-
Christopher Wakelin,                           c.d.wakelin at reading.ac.uk
IT Services Centre, The University of Reading,  Tel: +44 (0)118 378 8439
Whiteknights, Reading, RG6 2AF, UK              Fax: +44 (0)118 975 3094
-------------- next part --------------
A non-text attachment was scrubbed...
Name: imap-testgz.truss.gz
Type: application/x-gzip
Size: 2532 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20080901/4fe141cc/attachment.gz 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: imap-testgz-2.truss.gz
Type: application/x-gzip
Size: 2483 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20080901/4fe141cc/attachment-0001.gz 


More information about the dovecot mailing list