[Dovecot] assertion failed in 1.0-stable
Hello everybody, I get the following assertion error with dovecot 1.0-stable when accessing a large folder:
file istream-raw-mbox.c: line 383 (istream_raw_mbox_get_body_size): assertion failed: (rstream->body_offset != (uoff_t)-1)
There is no error when using dovecot 0.99.14. Any ideas ?
Martin
Martin Preen, Universitaet Freiburg, Institut fuer Informatik Georges-Koehler-Allee, Geb.52, Zi.00-006, 79110 Freiburg, Germany
phone: ++49 761 203-8250 preen@informatik.uni-freiburg.de fax: ++49 761 203-8242 www.informatik.uni-freiburg.de
On Tue, 2005-04-12 at 16:40 +0200, Martin Preen wrote:
Hello everybody, I get the following assertion error with dovecot 1.0-stable when accessing a large folder:
file istream-raw-mbox.c: line 383 (istream_raw_mbox_get_body_size): assertion failed: (rstream->body_offset != (uoff_t)-1)
Could you send this mbox to me? You can also put it through http://dovecot.org/tools/mboxcrypt.pl which should remove all sensitive information from it.
On 12.4.2005, at 17:40, Martin Preen wrote:
Hello everybody, I get the following assertion error with dovecot 1.0-stable when accessing a large folder:
file istream-raw-mbox.c: line 383 (istream_raw_mbox_get_body_size): assertion failed: (rstream->body_offset != (uoff_t)-1)
This is because your mbox contains CR+LF linefeeds in headers which the new mbox code doesn't like much. Maybe not too big of a job to fix, but I thought no-one really used CR+LF linefeeds with mboxes..
participants (2)
-
Martin Preen
-
Timo Sirainen