[Dovecot] assertion failed and debugging dovecot
Timo Sirainen
tss at iki.fi
Wed Oct 13 19:49:31 EEST 2004
On 12.10.2004, at 08:17, Doug Luce wrote:
> I'm getting this error on a particular message in my Maildir:
>
> Oct 11 21:59:48 aurora dovecot: IMAP(doug): file ostream-file.c:
> line 646 (_send_istream): assertion failed: (instream->v_offset <=
> in_size)
I heard about the same problem today from someone else. Apparently this
can be reproduced every time with some mail. Still waiting for that
mail :)
> To me, more import than the question "why is this happening" is "how
> can I debug this?" Attaching gdb to the running imap process doesn't
> give me access to the proper function names to set up breakpoints and
> get a stack trace.
>
> Can someone with the experience give a quick how-to on debugging
> functions deep in dovecot?
You should be able to attach gdb normally into it, as long as the
binary isn't stripped, ie.:
gdb /usr/local/libexec/dovecot/imap pid
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20041013/09c9edd9/PGP.pgp
More information about the dovecot
mailing list