On Wed, 2008-09-17 at 22:01 +0200, Diego Liziero wrote:
> On Wed, Sep 17, 2008 at 9:35 PM, Timo Sirainen <[EMAIL PROTECTED]> wrote:
> >
> > Could you do:
> >
> >> #6  0x080fcb64 in i_stream_read_data (stream=0x9094a08,
> >> data_r=0xbfe64444, size_r=0xbfe64440, threshold=0) at istream.c:303
> >>       ret = -1
> >>       read_more = false
> >>       __PRETTY_FUNCTION__ = "i_stream_read_data"
> >
> > fr 6
> > p *stream
> > p *stream.real_stream
> 
> (gdb) fr 6
> #6  0x080fcb64 in i_stream_read_data (stream=0x9094a08,
> data_r=0xbfe64444, size_r=0xbfe64440, threshold=0) at istream.c:303
> 303                     i_assert(stream->stream_errno != 0);

I'm still not really sure why this is happening. I recently added some
more asserts to v1.2 code tree. Now that I've fixed several bugs in them
maybe they're stable enough for v1.1 too. Does this move the assert to
come earlier? http://hg.dovecot.org/dovecot-1.1/rev/a1a14d67b15d

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to