1 Return-Path: <awg@xvx.ca>
\r
2 X-Original-To: notmuch@notmuchmail.org
\r
3 Delivered-To: notmuch@notmuchmail.org
\r
4 Received: from localhost (localhost [127.0.0.1])
\r
5 by olra.theworths.org (Postfix) with ESMTP id 11A80431FD0
\r
6 for <notmuch@notmuchmail.org>; Fri, 30 Sep 2011 08:07:30 -0700 (PDT)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=0.613 tagged_above=-999 required=5
\r
12 tests=[RCVD_IN_DNSWL_LOW=-0.7, URI_HEX=1.313] autolearn=disabled
\r
13 Received: from olra.theworths.org ([127.0.0.1])
\r
14 by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)
\r
15 with ESMTP id FygxNnn9JVcq for <notmuch@notmuchmail.org>;
\r
16 Fri, 30 Sep 2011 08:07:29 -0700 (PDT)
\r
17 Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com
\r
18 [209.85.214.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))
\r
19 (No client certificate requested)
\r
20 by olra.theworths.org (Postfix) with ESMTPS id 51154431FB6
\r
21 for <notmuch@notmuchmail.org>; Fri, 30 Sep 2011 08:07:29 -0700 (PDT)
\r
22 Received: by bkbzt12 with SMTP id zt12so2164425bkb.26
\r
23 for <notmuch@notmuchmail.org>; Fri, 30 Sep 2011 08:07:26 -0700 (PDT)
\r
25 Received: by 10.204.129.22 with SMTP id m22mr7693185bks.392.1317395244905;
\r
26 Fri, 30 Sep 2011 08:07:24 -0700 (PDT)
\r
28 Received: by 10.204.37.65 with HTTP; Fri, 30 Sep 2011 08:07:24 -0700 (PDT)
\r
29 X-Originating-IP: [68.148.112.98]
\r
30 In-Reply-To: <E1R9dKH-0003r5-9q@thinkbox.jade-hamburg.de>
\r
31 References: <E1R9aZN-0005J0-U2@thinkbox.jade-hamburg.de>
\r
32 <877h4q9nsd.fsf@hermes.hocat.ca>
\r
33 <E1R9dKH-0003r5-9q@thinkbox.jade-hamburg.de>
\r
34 Date: Fri, 30 Sep 2011 09:07:24 -0600
\r
35 X-Google-Sender-Auth: yE4HlWJ17-fmZagNlQi-Ejw_Nms
\r
37 <CAMoJFUsoh2HfNdChRBpKUFwwd02E_YmynHC8hQgAscEeGsoYqA@mail.gmail.com>
\r
38 Subject: Re: python(?): process died while iterating over Messages object
\r
39 From: Adam Wolfe Gordon <awg+notmuch@xvx.ca>
\r
40 To: Justus Winter <4winter@informatik.uni-hamburg.de>
\r
41 Content-Type: text/plain; charset=ISO-8859-1
\r
42 Cc: notmuch@notmuchmail.org
\r
43 X-BeenThere: notmuch@notmuchmail.org
\r
44 X-Mailman-Version: 2.1.13
\r
46 List-Id: "Use and development of the notmuch mail system."
\r
47 <notmuch.notmuchmail.org>
\r
48 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
49 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
50 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
51 List-Post: <mailto:notmuch@notmuchmail.org>
\r
52 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
53 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
54 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
55 X-List-Received-Date: Fri, 30 Sep 2011 15:07:30 -0000
\r
57 On Fri, Sep 30, 2011 at 07:40, Justus Winter
\r
58 <4winter@informatik.uni-hamburg.de> wrote:
\r
59 > Quoting Tom Prince (2011-09-30 15:12:50)
\r
60 >>On Fri, 30 Sep 2011 12:43:53 +0200, Justus Winter <4winter@informatik.uni-hamburg.de> wrote:
\r
61 >>> while iterating over a query result set my process died with
\r
63 >>> > terminate called after throwing an instance of 'Xapian::DatabaseModifiedError'
\r
66 >>> I am not sure where this came from, grepping throuth notmuchs soure
\r
67 >>> didn't reveal the location. So this might be not specific to the
\r
68 >>> python bindings at all.
\r
70 >>std::terminate is called when an exception is thrown in C++, and there
\r
71 >>are no enclosing try blocks that will catch the exception.
\r
73 > Ah, so it is not specific to the python binding and it has to be
\r
74 > caught somewhere in the notmuch library, right?
\r
76 > I tried to locate the appropriate location but I'm afraid I got
\r
77 > lost. Could someone else take a look at this?
\r
79 I've seen this problem before, but not in recent notmuch versions.
\r
80 See, for example, [1].
\r
82 If I remember correctly, the problem is related to compiler versions,
\r
83 but I can't remember the details.
\r
85 [1] http://notmuch.198994.n3.nabble.com/notmuch-0-6-notmuch-new-dies-with-std-terminate-td3137214.html
\r