From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id B79BB6DE24AE for ; Thu, 29 Mar 2018 21:35:49 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.473 X-Spam-Level: X-Spam-Status: No, score=-0.473 tagged_above=-999 required=5 tests=[AWL=-0.471, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H13ILax-3OLH for ; Thu, 29 Mar 2018 21:35:48 -0700 (PDT) Received: from thyestes.tartarus.org (thyestes.tartarus.org [5.196.91.86]) by arlo.cworth.org (Postfix) with ESMTPS id 5A5B06DE24AD for ; Thu, 29 Mar 2018 21:35:48 -0700 (PDT) Received: from olly by thyestes.tartarus.org with local (Exim 4.84_2) (envelope-from ) id 1f1llI-0003QD-Qx; Fri, 30 Mar 2018 05:35:36 +0100 Date: Fri, 30 Mar 2018 05:35:36 +0100 From: Olly Betts To: Antoine =?utf-8?Q?Beaupr=C3=A9?= Cc: David Bremner , notmuch@notmuchmail.org, xapian-discuss@lists.xapian.org Subject: Re: bug: "no top level messages" crash on Zen email loops Message-ID: <20180330043536.GB22079@survex.com> Reply-To: Xapian Discussion Mail-Followup-To: Antoine =?utf-8?Q?Beaupr=C3=A9?= , David Bremner , notmuch@notmuchmail.org, xapian-discuss@lists.xapian.org References: <87d10042pu.fsf@curie.anarc.at> <87woy8vx7i.fsf@tesseract.cs.unb.ca> <87a7v42bv9.fsf@curie.anarc.at> <87r2ofx27q.fsf@tesseract.cs.unb.ca> <20180329031721.GA31208@survex.com> <87efk359m9.fsf@curie.anarc.at> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87efk359m9.fsf@curie.anarc.at> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2018 04:35:49 -0000 On Thu, Mar 29, 2018 at 08:50:22AM -0400, Antoine Beaupré wrote: > On 2018-03-29 04:17:21, Olly Betts wrote: > > If changes to a new database which didn't modify the termlist table were > > committed, then a disk block which had been allocated to be the root > > block in the termlist table was leaked (not used but not on the > > freelist of blocks the table can recycle). This was largely harmless, > > except that it was detected by Database::check() and caused an error. > > Hmm... but if I understand correctly, that's one part of the story: I > could get that error and not have the problem with `notmuch show`. Does > that *also* resolve the issue with email loops? Yes, from what bremner said on IRC there's still a notmuch bug here. My reply was really just in the context of Xapian to note what the bug actually was and when the fix would appear (since bremner sent his message to both the notmuch and Xapian lists). Cheers, Olly