Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 3EF46431FD0 for ; Mon, 4 Jul 2011 05:20:37 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mdqUBTmARdjA for ; Mon, 4 Jul 2011 05:20:28 -0700 (PDT) Received: from tempo.its.unb.ca (tempo.its.unb.ca [131.202.1.21]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id A6F8C431FB6 for ; Mon, 4 Jul 2011 05:20:28 -0700 (PDT) Received: from zancas.localnet (fctnnbsc30w-142167177149.pppoe-dynamic.High-Speed.nb.bellaliant.net [142.167.177.149]) (authenticated bits=0) by tempo.its.unb.ca (8.13.8/8.13.8) with ESMTP id p64CKPdq032585 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Mon, 4 Jul 2011 09:20:26 -0300 Received: from bremner by zancas.localnet with local (Exim 4.76) (envelope-from ) id 1Qdi8X-0001DW-OP; Mon, 04 Jul 2011 09:20:25 -0300 From: David Bremner To: Robin Green , notmuch@notmuchmail.org Subject: Re: notmuch 0.6: notmuch new dies with std::terminate In-Reply-To: <86sjqmb9db.fsf@greenrd.plus.com> References: <86sjqmb9db.fsf@greenrd.plus.com> User-Agent: Notmuch/0.6 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) Date: Mon, 04 Jul 2011 09:20:25 -0300 Message-ID: <877h7ygrue.fsf@zancas.localnet> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 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: Mon, 04 Jul 2011 12:20:37 -0000 On Mon, 04 Jul 2011 11:58:24 +0100, Robin Green wrote: > Some time after upgrading to notmuch 0.6, notmuch new suddenly started > failing, with this backtrace: (this is on DragonFly BSD) > > Program terminated with signal 6, Aborted. [...] > #3 0x000000080150c9c1 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/gcc44/libstdc++.so.9 > #4 0x0000000801511047 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/gcc44/libstdc++.so.9 > #5 0x000000080151107c in std::terminate() () from /usr/lib/gcc44/libstdc++.so.9 > #6 0x0000000801510fe4 in __cxa_throw () from /usr/lib/gcc44/libstdc++.so.9 This might be related to commit cdf1c70. You could try reverting it, and your patch to it, and see if that helps. Does the test suite pass on your machine? There is two tests in particular under "symbol-hiding" that might be relevant. David