From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.52.101.196 with SMTP id fi4cs87343vdb; Thu, 14 Apr 2011 01:08:14 -0700 (PDT) Received: by 10.52.67.167 with SMTP id o7mr689894vdt.240.1302768493925; Thu, 14 Apr 2011 01:08:13 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id el1si1124224vdb.70.2011.04.14.01.08.12; Thu, 14 Apr 2011 01:08:12 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id A7CEC1678329 for ; Thu, 14 Apr 2011 04:08:12 -0400 (EDT) Received: from steel.pruts.nl (pruts.nl [82.94.235.106]) by rubyforge.org (Postfix) with ESMTP id BC9EC1858372; Thu, 14 Apr 2011 03:51:54 -0400 (EDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by steel.pruts.nl (Postfix) with ESMTP id 1BBDAE20B6; Thu, 14 Apr 2011 09:51:54 +0200 (CEST) X-Virus-Scanned: amavisd-new at pruts.nl Received: from steel.pruts.nl ([127.0.0.1]) by localhost (steel.local [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A9Y2Pql1QKqx; Thu, 14 Apr 2011 09:51:51 +0200 (CEST) Received: by steel.pruts.nl (Postfix, from userid 1000) id A84CEE20BA; Thu, 14 Apr 2011 09:51:51 +0200 (CEST) From: Ico Doornekamp To: William Morgan In-reply-to: <1301257195-sup-9486@masanjin.net> References: <1301257195-sup-9486@masanjin.net> Date: Thu, 14 Apr 2011 09:51:50 +0200 Message-Id: <1302767233-sup-1329@pruts.nl> User-Agent: Sup/git Cc: sup-talk , sup-devel Subject: Re: [sup-devel] sup v2 progress report X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org * On Sun Mar 27 22:41:59 +0200 2011, William Morgan wrote: > Heliotrope, the server component, is close to ready for a version 1 release. > You can find it at https://github.com/wmorgan/heliotrope/. Here's another crash, but I've not been able yet to find out what exactly is happening. The problem seems to be caused by a mismatch of multipart mime boundary strings. /home/ico/external/heliotrope/lib/heliotrope/message.rb:151:in `decode_mime_parts': undefined method `multipart?' for nil:NilClass (NoMethodError) from /home/ico/external/heliotrope/lib/heliotrope/message.rb:154:in `decode_mime_parts' from /home/ico/external/heliotrope/lib/heliotrope/message.rb:130:in `mime_parts' from /home/ico/external/heliotrope/lib/heliotrope/message.rb:116:in `has_attachment?' from /home/ico/external/heliotrope/lib/heliotrope/index.rb:77:in `add_message' from bin/heliotrope-add:113:in `
' You have new mail in /home/ico/Maildir I've stripped the offending mail down to the following minimal mbox which causes the crash: >From foo@bar.com Tue May 9 11:22:38 2006 Date: Tue, 09 May 2006 02:22:18 -0800 From: foo@bar.com Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="one" Message-Id: <1> --two Part --three -- :wq ^X^Cy^K^X^C^C^C^C _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel