Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 0e / a71b3c128f270523bc3fefa7dc75316e7eee9c
1 Return-Path: <greenrd@greenrd.org>\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 3303D431FD0\r
6         for <notmuch@notmuchmail.org>; Mon,  4 Jul 2011 03:58:32 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 1.275\r
10 X-Spam-Level: *\r
11 X-Spam-Status: No, score=1.275 tagged_above=-999 required=5\r
12         tests=[RDNS_NONE=1.274, UNPARSEABLE_RELAY=0.001] 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 NFLbudd-XyYY for <notmuch@notmuchmail.org>;\r
16         Mon,  4 Jul 2011 03:58:31 -0700 (PDT)\r
17 Received: from mail.dnsexit.com (unknown [67.214.175.90])\r
18         (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 1E0DB431FB6\r
21         for <notmuch@notmuchmail.org>; Mon,  4 Jul 2011 03:58:31 -0700 (PDT)\r
22 Received: from greenrd.plus.com (greenrd.plus.com [212.159.116.150])\r
23         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
24         (No client certificate requested)\r
25         by mail.dnsexit.com (Postfix) with ESMTP id A1373B7D4CC\r
26         for <notmuch@notmuchmail.org>; Mon,  4 Jul 2011 06:57:51 -0400 (EDT)\r
27 Received: from greenrd (uid 1001) (envelope-from greenrd@greenrd.org)\r
28         id 10a089dbd by greenrd.plus.com (DragonFly Mail Agent)\r
29         Mon, 04 Jul 2011 11:58:24 +0100\r
30 From: Robin Green <greenrd@greenrd.org>\r
31 To: notmuch@notmuchmail.org\r
32 Subject: notmuch 0.6: notmuch new dies with std::terminate\r
33 User-Agent: Notmuch/0.5 (http://notmuchmail.org) Emacs/23.2.1\r
34         (x86_64-pc-dragonfly)\r
35 Date: Mon, 04 Jul 2011 11:58:24 +0100\r
36 Message-ID: <86sjqmb9db.fsf@greenrd.plus.com>\r
37 MIME-Version: 1.0\r
38 Content-Type: text/plain; charset=us-ascii\r
39 X-BeenThere: notmuch@notmuchmail.org\r
40 X-Mailman-Version: 2.1.13\r
41 Precedence: list\r
42 List-Id: "Use and development of the notmuch mail system."\r
43         <notmuch.notmuchmail.org>\r
44 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
45         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
46 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
47 List-Post: <mailto:notmuch@notmuchmail.org>\r
48 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
49 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
51 X-List-Received-Date: Mon, 04 Jul 2011 10:58:32 -0000\r
52 \r
53 Some time after upgrading to notmuch 0.6, notmuch new suddenly started\r
54 failing, with this backtrace: (this is on DragonFly BSD)\r
55 \r
56 Program terminated with signal 6, Aborted.\r
57 #0  0x00000008017bde18 in kill () from /usr/lib/libc.so.7\r
58 (gdb) bt\r
59 #0  0x00000008017bde18 in kill () from /usr/lib/libc.so.7\r
60 #1  0x000000080183779d in raise () from /usr/lib/libc.so.7\r
61 #2  0x0000000801837195 in abort () from /usr/lib/libc.so.7\r
62 #3  0x000000080150c9c1 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/gcc44/libstdc++.so.9\r
63 #4  0x0000000801511047 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/gcc44/libstdc++.so.9\r
64 #5  0x000000080151107c in std::terminate() () from /usr/lib/gcc44/libstdc++.so.9\r
65 #6  0x0000000801510fe4 in __cxa_throw () from /usr/lib/gcc44/libstdc++.so.9\r
66 #7  0x0000000801adac99 in Xapian::Document::Internal::remove_term (this=<value optimized out>, tname=<value optimized out>)\r
67     at api/omdocument.cc:404\r
68 #8  0x000000080086d020 in _notmuch_message_remove_term (message=0x8007719d0, prefix_name=0x800871cc9 "tag", \r
69     value=0x800871be0 "draft") at lib/message.cc:915\r
70 #9  0x000000080086d239 in notmuch_message_remove_tag (message=0x8007719d0, tag=0x800871be0 "draft") at lib/message.cc:974\r
71 #10 0x000000080086d421 in notmuch_message_maildir_flags_to_tags (message=0x8007719d0) at lib/message.cc:1030\r
72 #11 0x000000000040976d in add_files_recursive (notmuch=0x8007a02f0, path=0x8008003a8 "/home/greenrd/Mail/sent/cur", \r
73     state=0x7ffffffff800) at notmuch-new.c:459\r
74 #12 0x0000000000409236 in add_files_recursive (notmuch=0x8007a02f0, path=0x8007f0650 "/home/greenrd/Mail/sent", \r
75     state=0x7ffffffff800) at notmuch-new.c:330\r
76 #13 0x0000000000409236 in add_files_recursive (notmuch=0x8007a02f0, path=0x8007f0378 "/home/greenrd/Mail", \r
77     state=0x7ffffffff800) at notmuch-new.c:330\r
78 #14 0x0000000000409cb7 in add_files (notmuch=0x8007a02f0, path=0x8007f0378 "/home/greenrd/Mail", state=0x7ffffffff800)\r
79     at notmuch-new.c:625\r
80 #15 0x000000000040a61c in notmuch_new_command (ctx=0x8006c02e8, argc=0, argv=0x7ffffffff988) at notmuch-new.c:866\r
81 #16 0x0000000000407038 in main (argc=2, argv=0x7ffffffff978) at notmuch.c:632\r
82 \r
83 I'm not a C++ programmer, but what I notice that's odd about this is\r
84 that the exception *should* be caught by a catch, but isn't being.\r
85 \r
86 Because I couldn't figure out what is going wrong here, I switched back\r
87 to notmuch 0.5, which worked.\r
88 \r
89 This may have to do with some errors I saw from notmuch search about a\r
90 temporary draft file created by emacs no longer existing. Or that may be\r
91 unrelated - I have no idea.\r