Chris Wakelin wrote:
Oh, unless there are some bugs in your zlib version, such as related to
seeking..

Could be, I imagine it's as prehistoric as the bzlib :)


Right, I've tried dovecot-1.1.2 using my own zlib-1.2.3 (and bzlib-1.0.5) build on Solaris 8:

ldd lib20_zlib_plugin.so gives
        libz.so =>       /opt/RDGzlib/lib/libz.so
        libbz2.so =>     /opt/RDGbzlib/lib/libbz2.so ...

and get the same problems.

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

--
--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-
Christopher Wakelin,                           [EMAIL PROTECTED]
IT Services Centre, The University of Reading,  Tel: +44 (0)118 378 8439
Whiteknights, Reading, RG6 2AF, UK              Fax: +44 (0)118 975 3094

Reply via email to