Return-path: <notmuch-bounces@notmuchmail.org>
Envelope-to: nmbug@nmbug.tethera.net
Delivery-date: Tue, 15 Aug 2017 19:03:27 -0400
Received: from arlo.cworth.org ([50.126.95.6])
	by vps142774.vps.ovh.ca with esmtp (Exim 4.89)
	(envelope-from <notmuch-bounces@notmuchmail.org>)
	id 1dhkrv-0002R3-Dq
	for nmbug@nmbug.tethera.net; Tue, 15 Aug 2017 19:03:27 -0400
Received: from localhost (localhost [127.0.0.1])
	by arlo.cworth.org (Postfix) with ESMTP id 75B7D6DE11B5;
	Tue, 15 Aug 2017 10:37:37 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at cworth.org
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 3JtkdXlo2iFo; Tue, 15 Aug 2017 10:37:36 -0700 (PDT)
Received: from arlo.cworth.org (localhost [IPv6:::1])
	by arlo.cworth.org (Postfix) with ESMTP id BE6AF6DE12A7;
	Tue, 15 Aug 2017 10:37:36 -0700 (PDT)
X-Original-To: notmuch@notmuchmail.org
Delivered-To: notmuch@notmuchmail.org
Received: from localhost (localhost [127.0.0.1])
 by arlo.cworth.org (Postfix) with ESMTP id E814D6DE12A7
 for <notmuch@notmuchmail.org>; Tue, 15 Aug 2017 10:37:35 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at cworth.org
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 ku27nnxkexMu for <notmuch@notmuchmail.org>;
 Tue, 15 Aug 2017 10:37:35 -0700 (PDT)
Received: from mail-pg0-f49.google.com (mail-pg0-f49.google.com [74.125.83.49])
 by arlo.cworth.org (Postfix) with ESMTPS id 435A36DE11B5
 for <notmuch@notmuchmail.org>; Tue, 15 Aug 2017 10:37:35 -0700 (PDT)
Received: by mail-pg0-f49.google.com with SMTP id u185so9665016pgb.1
 for <notmuch@notmuchmail.org>; Tue, 15 Aug 2017 10:37:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025;
 h=from:to:subject:date:message-id:mime-version;
 bh=VedPzk3OTotcA/KVY1zzVdjBjvQ8aQRM6Ch+wz6WJkU=;
 b=Fbth/C0ossaETKfo7b5Qey4T5ytSFpJjecrITQE+Dy1WXbUczJoK+Qbw2cdcES1c56
 yC84XC+rDYHlYMb2DakTfs0E7hLX+uu4J+1KYPIXjVMRYPLLp5Z3Jo4k/khskI3AlZF0
 N0ccmQX1I4ekmI08NlebhWypS5RQf5sgBCrsheR8CfLGjz8Bh0kY6c+6W7biJQ7W82uw
 PnD6NalUhvwHsWVyIpbQk2BnIMRlnwb7FifDQVJxYtyO9HO2yevxqcmhLJBV0gG8O/Xf
 qZivVza3T/CZ5cv6JT82fejbxF/z56/blY6hG1f4ZI0IIyAuZ+M5t3pcWy+DB+iznNO7
 VMZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=VedPzk3OTotcA/KVY1zzVdjBjvQ8aQRM6Ch+wz6WJkU=;
 b=b3HMGFm6gKg4SZOyoRfhzZX1/Ssl85JoVY3BZNCdqS6X1my6w+KqQfJSUwB5NyrpV0
 Lnyka0Lb1HkIwC857lkRgGxVFoBCFUN6MqwrJdC87JqDELzG3bpq/LqsCnTdOXxzZ+Pk
 kppF1M0ZPwl/EWOfhTdFuWeX9tbGkMRuDMOGTPNbdQbSvQvbet2vZDQFnIJnfiycYMZ8
 WERK5jakG7Gx+q6SykZGYQQOU1eeuWZPT81Z5Y/aMkMT0tHP1ZfdLxkP6/Vy/cdfqMfq
 BbIeSZqryJdiVYI5PzBeuuOOZ9SpBqjEax+r5XjZFy+mettRj6tepnsArjGqy9wbUzS2
 e/bg==
X-Gm-Message-State: AHYfb5h1X+ADNw9Gi6/o8OVRu6yHAIupiFrOD/qc0PqrUL8Z3wlxx4+e
 z8DIUiWq8N+T6I5jAQwrcw==
X-Received: by 10.84.229.7 with SMTP id b7mr32639098plk.357.1502818654097;
 Tue, 15 Aug 2017 10:37:34 -0700 (PDT)
Received: from marmstrong-linux.kir.corp.google.com
 ([2620:0:1008:11:1db9:5f8c:2f6f:521a])
 by smtp.gmail.com with ESMTPSA id 73sm17764286pfj.136.2017.08.15.10.37.32
 for <notmuch@notmuchmail.org>
 (version=TLS1_2 cipher=AES128-SHA bits=128/128);
 Tue, 15 Aug 2017 10:37:32 -0700 (PDT)
From: Matt Armstrong <marmstrong@google.com>
To: notmuch@notmuchmail.org
Subject: bug: notmuch show --decrypt leads to SIGSEGV
Date: Tue, 15 Aug 2017 10:37:31 -0700
Message-ID: <qf5d17wzq90.fsf@google.com>
MIME-Version: 1.0
X-BeenThere: notmuch@notmuchmail.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "Use and development of the notmuch mail system."
 <notmuch.notmuchmail.org>
List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,
 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
List-Archive: <http://notmuchmail.org/pipermail/notmuch/>
List-Post: <mailto:notmuch@notmuchmail.org>
List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,
 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: notmuch-bounces@notmuchmail.org
Sender: "notmuch" <notmuch-bounces@notmuchmail.org>

SSd2ZSBiZWVuIGFibGUgdG8gZGlhZ25vc2UgYSBTSUdTRUdWLCBhbmQgSSBoYXZlIGEgd29ya2Fy
b3VuZCB0aGF0CnNhdGlzZmllcyBtZS4gIEknbSB1bnN1cmUgaG93IHRvIGZpeCBpdCwgc28gSSds
bCBkZXNjcmliZSB0aGUgcHJvYmxlbQphbmQgbGVhdmUgaXQgYXQgdGhhdC4KClJlcHJvOgoKJSBu
b3RtdWNoIC0tdmVyc2lvbgpub3RtdWNoIDAuMjUrMjJ+ZzA5NjdlNDYgKGEgcmVjZW50IGdpdCBA
SEVBRCkKJSBub3RtdWNoIHNob3cgLS1mb3JtYXQ9c2V4cCAtLWRlY3J5cHQgdGhyZWFkOjAwMDAw
MDAwMDAwMmFkMmMKLT4gU0lHU0VHVgoKV29ya2Fyb3VuZDoKCkRvbid0IHBhc3MgLS1kZWNyeXB0
LiAgSW4gRW1hY3MsIGNvbmZpZ3VyZSBub3RtdWNoLWNyeXB0by1wcm9jZXNzLW1pbWUKdG8gc2h1
dCBvZmYgY3J5cHRvIHByb2Nlc3NpbmcsIG9yIEMtdSBiZWZvcmUgaW4gbm90bXVjaC1zaG93IGJl
Zm9yZQp2aWV3aW5nIGEgcHJvYmxlbWF0aWMgdGhyZWFkLgoKRGlhZ25vc2lzOgoKbWltZS1ub2Rl
LmMncyBfbWltZV9ub2RlX2NyZWF0ZSgpIGNhbiByZXR1cm4gTlVMTCBpbiB2YXJpb3VzIHNjZW5h
cmlvcwp5ZXQgZmV3IHRvIG5vbmUgb2YgaXRzIGNhbGxlcnMgYXBwZWFyIHRvIGhhbmRsZSBpdCBw
cm9wZXJseS4gIEluIHRoaXMKcGFydGljdWxhciBjYXNlLCB0aGUgTlVMTCBpcyByZXR1cm5lZCBo
ZXJlOgoKI2lmIChHTUlNRV9NQUpPUl9WRVJTSU9OIDwgMykKICAgIGlmICgoR01JTUVfSVNfTVVM
VElQQVJUX0VOQ1JZUFRFRCAocGFydCkgJiYgbm9kZS0+Y3R4LT5jcnlwdG8tPmRlY3J5cHQpCgl8
fCAoR01JTUVfSVNfTVVMVElQQVJUX1NJR05FRCAocGFydCkgJiYgbm9kZS0+Y3R4LT5jcnlwdG8t
PnZlcmlmeSkpIHsKCUdNaW1lQ29udGVudFR5cGUgKmNvbnRlbnRfdHlwZSA9IGdfbWltZV9vYmpl
Y3RfZ2V0X2NvbnRlbnRfdHlwZSAocGFydCk7Cgljb25zdCBjaGFyICpwcm90b2NvbCA9IGdfbWlt
ZV9jb250ZW50X3R5cGVfZ2V0X3BhcmFtZXRlciAoY29udGVudF90eXBlLCAicHJvdG9jb2wiKTsK
CWNyeXB0b2N0eCA9IG5vdG11Y2hfY3J5cHRvX2dldF9jb250ZXh0IChub2RlLT5jdHgtPmNyeXB0
bywgcHJvdG9jb2wpOwoJaWYgKCFjcnlwdG9jdHgpIHsKCSAgICByZXR1cm4gTlVMTDsKCX0KICAg
IH0KI2VuZGlmCgpOb3RlIGFib3ZlIGEgbWlzc2luZyBjYWxsIHRvIHRhbGxvY19mcmVlKG5vZGUp
IGJlZm9yZSB0aGUgcmV0dXJuLCB3aGljaApzdWdnZXN0cyBhIGtpbmQgb2YgYml0LXJvdCBoYXMg
c2V0IGluIGZvciB0aGUgR01JTUVfTUFKT1JfVkVSU0lPTjwzCmNhc2U/ICBBbnl3YXkuLi4KCm1p
bWVfbm9kZV9jaGlsZCgpIGNhbGxzIF9taW1lX25vZGVfY3JlYXRlKCkgYW5kIHdpbGwgU0lHU0VH
VjoKCiAgICBub2RlID0gX21pbWVfbm9kZV9jcmVhdGUgKHBhcmVudCwgc3ViKTsKCiAgICBpZiAo
Y2hpbGQgPT0gcGFyZW50LT5uZXh0X2NoaWxkICYmIHBhcmVudC0+bmV4dF9wYXJ0X251bSAhPSAt
MSkgewoJLyogV2UncmUgdHJhdmVyc2luZyBpbiBkZXB0aC1maXJzdCBvcmRlci4gIFJlY29yZCB0
aGUgY2hpbGQncwoJICogZGVwdGgtZmlyc3QgbnVtYmVyaW5nLiAqLwoJbm9kZS0+cGFydF9udW0g
PSBwYXJlbnQtPm5leHRfcGFydF9udW07Cglub2RlLT5uZXh0X3BhcnRfbnVtID0gbm9kZS0+cGFy
dF9udW0gKyAxOwoKCklmIEkgYWRkcmVzcyB0aGF0IGJ5IHJldHVybmluZyBOVUxMIGZyb20gbWlt
ZV9ub2RlX2NoaWxkKCkgd2hlbgpfbWltZV9ub2RlX2NyZWF0ZSgpIGRvZXMsIHRoZW4gdGhlIHBy
b2JsZW0gY2FzY2FkZXMgdG8gY2FsbGVycy4gIE5vbmUgb2YKdGhlIGNhbGxlcnMgb2YgbWltZV9u
b2RlX2NoaWxkKCkgZXhwbGljaXRseSBoYW5kbGUgdGhlIE5VTEwgcmV0dXJuIGNhc2U6CgptaW1l
LW5vZGUuYzoJCW1pbWVfbm9kZV90ICpjaGlsZCA9IG1pbWVfbm9kZV9jaGlsZCAobm9kZSwgaSk7
Cm5vdG11Y2gtc2hvdy5jOjU3MToJZm9ybWF0X3BhcnRfdGV4dCAoY3R4LCBzcCwgbWltZV9ub2Rl
X2NoaWxkIChub2RlLCBpKSwgaW5kZW50LCBwYXJhbXMpOwpub3RtdWNoLXNob3cuYzo2MjI6CSAg
ICBmb3JtYXRfcGFydF9zcHJpbnRlciAoY3R4LCBzcCwgbWltZV9ub2RlX2NoaWxkIChub2RlLCAw
KSwgZmlyc3QsIFRSVUUsIGluY2x1ZGVfaHRtbCk7Cm5vdG11Y2gtc2hvdy5jOjcyNDoJZm9ybWF0
X3BhcnRfc3ByaW50ZXIgKGN0eCwgc3AsIG1pbWVfbm9kZV9jaGlsZCAobm9kZSwgaSksIGkgPT0g
MCwgVFJVRSwgaW5jbHVkZV9odG1sKTsKCi4uLl9taW1lX25vZGVfc2Vla19kZnNfd2FsayB3aWxs
IHByb2NlZWQgdG8gU0lHU0VHViwgYW5kIHNvIHdpbGwKZm9ybWF0X3BhcnRfLi4uKCkuCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCm5vdG11Y2ggbWFpbGlu
ZyBsaXN0Cm5vdG11Y2hAbm90bXVjaG1haWwub3JnCmh0dHBzOi8vbm90bXVjaG1haWwub3JnL21h
aWxtYW4vbGlzdGluZm8vbm90bXVjaAo=
