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*

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

2009-08-12 Thread Phillip Macey
Hi, I have a couple of people bumping into an issue with their imap process crashing - from the users perspective, their mail client (thunderbird) just stops recieving new mail. It still seems to be possible for them to read their mail using squirell mail. When it crashes, it leaves behind a