From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63757 Path: news.gmane.org!not-for-mail From: Tollef Fog Heen Newsgroups: gmane.emacs.gnus.general Subject: Re: Assert in imap-parse-body, dovecot and rfc822 multipart messages Date: Sun, 17 Sep 2006 17:59:51 +0000 (UTC) Message-ID: References: <87irjvqv80.fsf@thosu.err.no> <87slixcird.fsf@latte.josefsson.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1158564700 23788 80.91.229.2 (18 Sep 2006 07:31:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 18 Sep 2006 07:31:40 +0000 (UTC) Original-X-From: ding-owner+m12284@lists.math.uh.edu Mon Sep 18 09:31:38 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GPDbN-0006Cp-VD for ding-account@gmane.org; Mon, 18 Sep 2006 09:31:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1GPDZ7-0002aI-00; Mon, 18 Sep 2006 02:29:17 -0500 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1GPDVG-0002aC-00 for ding@lists.math.uh.edu; Mon, 18 Sep 2006 02:25:18 -0500 Original-Received: from quimby.gnus.org ([80.91.227.211]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1GPDVF-0005IS-Vs for ding@lists.math.uh.edu; Mon, 18 Sep 2006 02:25:18 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1GPDV7-0005Fd-00 for ; Mon, 18 Sep 2006 09:25:09 +0200 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1GPDV0-00051t-NZ for ding@gnus.org; Mon, 18 Sep 2006 09:25:02 +0200 Original-Received: from 205.80-202-169.nextgentel.com ([80.202.169.205]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Sep 2006 09:25:02 +0200 Original-Received: from tfheen by 205.80-202-169.nextgentel.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Sep 2006 09:25:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 19 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: main.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 80.202.169.205 (Mozilla/5.0 (X11; U; Linux x86_64; en; rv:1.8.1b2) Gecko/20060601 Epiphany/2.16 BonEcho/2.0b2 (Ubuntu-edgy)) X-Spam-Score: -1.9 (-) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:63757 Archived-At: Simon Josefsson extundo.com> writes: > I'm afraid I don't have time to debug this, but if someone else wish > to help, a hint is to M-x edebug-defun RET imap-parse-body RET, place > the cursor on first '(' at the 'BODY (("text"' portion and do M-: > (imap-parse-body) RET. You'll have to single-step through the parser. > > To be able to understand what the problem is, you'd probably want to > verify manually that the dovecot output is conforming to the IMAP spec > first. See RFC 3501. I got this tracked down and it was a bug in how dovecot (1.0 beta 2) handled nested MIME multipart mails. It is at least fixed in RC 2, so I just upgraded and the problem went away. Thanks a lot for all help. :-) - tfheen