Re: bug: "no top level messages" crash on Zen email loops

Subject: Re: bug: "no top level messages" crash on Zen email loops

Date: Mon, 19 Mar 2018 17:03:21 -0300

To: Antoine Beaupré,


From: David Bremner

Antoine Beaupré <> writes:

> On 2018-03-19 13:36:49, David Bremner wrote:
>> I can't duplicate that part.  
> That's very strange. I can reproduce this on my workstation here, but
> taking the tarball I sent in the original message, I can't reproduce
> anymore. So something changed! I suspect it's the "flags" on the
> message. I have "F" everywhere because I'm experimenting with syncing
> (badly) my inbox tag everywhere, through the flagged tag. All post-new
> hooks stuff that shouldn't affect this because it's in a new
> environment, but it does change the flag on the files sometimes.
> So attached is a *new* reproducer, with which I *can* reproduce in a
> clean VM with notmuch from stretch (0.23?).

I can confirm this reproduces both the xapian-check and the notmuch-show
error. Olly agrees that whatever notmuch is doing wrong, it shouldn't
lead to a corrupted database (unless we reach around the API and access
files directly, which I don't think we do).


notmuch mailing list