Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-16 Thread Timo Sirainen
On Aug 17, 2009, at 2:01 AM, Phillip Macey wrote: On 17/08/2009 3:36 PM, Timo Sirainen wrote: On Aug 17, 2009, at 1:31 AM, Phillip Macey wrote: Also you could check if you have any mails with CRs in them: perl -ne 's/\r$//;print if /\r/' * This didn't print anything - I was sort of expectin

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-16 Thread Phillip Macey
On 17/08/2009 3:36 PM, Timo Sirainen wrote: On Aug 17, 2009, at 1:31 AM, Phillip Macey wrote: Also you could check if you have any mails with CRs in them: perl -ne 's/\r$//;print if /\r/' * This didn't print anything - I was sort of expecting it to at least print something (especially since

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-16 Thread Timo Sirainen
On Aug 17, 2009, at 1:31 AM, Phillip Macey wrote: Also you could check if you have any mails with CRs in them: perl -ne 's/\r$//;print if /\r/' * This didn't print anything - I was sort of expecting it to at least print something (especially since your update seemed to fix the crash...)

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-16 Thread Phillip Macey
On 15/08/2009 3:17 AM, Timo Sirainen wrote: Sorry about the long wait for a reply. The weekend and life away from a computer/work called :-) See if this helps: http://hg.dovecot.org/dovecot-1.2/rev/4c42e72a3954 This seems to fix it - the process does not crash any more when I use either t

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-14 Thread Timo Sirainen
See if this helps: http://hg.dovecot.org/dovecot-1.2/rev/4c42e72a3954 Also you could check if you have any mails with CRs in them: perl -ne 's/\r$//;print if /\r/' * signature.asc Description: This is a digitally signed message part

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-14 Thread Timo Sirainen
On Fri, 2009-08-14 at 16:38 +1000, Phillip Macey wrote: > Maybe I can narrow it down to a particular email and then we > can take it from there. Yeah, that would be good. > * It seems to be an attribute of the destination folder. I can > successfully move the mail into a new (empty) folder. As

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-13 Thread Phillip Macey
On 14/08/2009 12:29 PM, Timo Sirainen wrote: On Aug 13, 2009, at 10:20 PM, Phillip Macey wrote: Til now. It would seem that I can reproduce it at will - except that it doesnt get logged if I have core dumps enabled :-) It could be specific to my maildir or an email in my maildir? Yes, it's very

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-13 Thread Timo Sirainen
On Aug 13, 2009, at 10:20 PM, Phillip Macey wrote: Aug 12 15:52:25 fury dovecot: IMAP(zhi): Panic: file istream.c: line 99 (i_stream_read): assertion failed: ((size_t)ret+old_size == _stream->pos - _stream->skip) This is kind of annoying problem. I've been adding more of these asserts t

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-13 Thread Phillip Macey
On 14/08/2009 9:00 AM, Timo Sirainen wrote: On Thu, 2009-08-13 at 12:10 +1000, Phillip Macey wrote: Aug 12 15:52:25 fury dovecot: IMAP(zhi): Panic: file istream.c: line 99 (i_stream_read): assertion failed: ((size_t)ret+old_size == _stream->pos - _stream->skip) This is kind of annoyi

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-13 Thread Phillip Macey
On 13/08/2009 10:49 PM, Charles Marcus wrote: What version of TBird? 2.0.0.22. It is not a thunderbird issue - I can trigger the crash using telnet. -- Thanks, Phill Macey (CiSRA IT Services)

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-13 Thread Timo Sirainen
On Thu, 2009-08-13 at 12:10 +1000, Phillip Macey wrote: > Aug 12 15:52:25 fury dovecot: IMAP(zhi): Panic: file istream.c: line 99 > (i_stream_read): assertion failed: ((size_t)ret+old_size == _stream->pos > - _stream->skip) This is kind of annoying problem. I've been adding more of these asserts

Re: [Dovecot] Crash in v1.2.3: istream.c: assertion failed on line 99

2009-08-13 Thread Charles Marcus
On 8/12/2009, Phillip Macey (phillip.ma...@cisra.canon.com.au) wrote: > I was able to fairly reliably trigger the same behaviour myself by > attempting to move a bunch (thousands) of emails in my account using > thunderbird What version of TBird? The upcoming v3 is supposed to be bringing a *lot*