1 Return-Path: <amdragon@mit.edu>
\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 16B67431FC2
\r
6 for <notmuch@notmuchmail.org>; Wed, 12 Jun 2013 10:10:26 -0700 (PDT)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5
\r
12 tests=[RCVD_IN_DNSWL_LOW=-0.7] 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 FvZkX2gWPDFG for <notmuch@notmuchmail.org>;
\r
16 Wed, 12 Jun 2013 10:10:18 -0700 (PDT)
\r
17 Received: from dmz-mailsec-scanner-1.mit.edu (dmz-mailsec-scanner-1.mit.edu
\r
19 by olra.theworths.org (Postfix) with ESMTP id 240AB431FBC
\r
20 for <notmuch@notmuchmail.org>; Wed, 12 Jun 2013 10:10:18 -0700 (PDT)
\r
21 X-AuditID: 1209190c-b7f026d000006c21-f5-51b8ab799b39
\r
22 Received: from mailhub-auth-1.mit.edu ( [18.9.21.35])
\r
23 by dmz-mailsec-scanner-1.mit.edu (Symantec Messaging Gateway) with SMTP
\r
24 id B4.C3.27681.97BA8B15; Wed, 12 Jun 2013 13:10:17 -0400 (EDT)
\r
25 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11])
\r
26 by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id r5CHAGE7019650;
\r
27 Wed, 12 Jun 2013 13:10:17 -0400
\r
28 Received: from awakening.csail.mit.edu (awakening.csail.mit.edu [18.26.4.91])
\r
29 (authenticated bits=0)
\r
30 (User authenticated as amdragon@ATHENA.MIT.EDU)
\r
31 by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id r5CHADHV005363
\r
32 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT);
\r
33 Wed, 12 Jun 2013 13:10:15 -0400
\r
34 Received: from amthrax by awakening.csail.mit.edu with local (Exim 4.80)
\r
35 (envelope-from <amdragon@mit.edu>)
\r
36 id 1UmoYg-0008QE-CA; Wed, 12 Jun 2013 13:10:08 -0400
\r
37 Date: Wed, 12 Jun 2013 13:10:05 -0400
\r
38 From: Austin Clements <amdragon@MIT.EDU>
\r
39 To: David Bremner <david@tethera.net>
\r
40 Subject: Re: notmuch zombie apocolypse
\r
41 Message-ID: <20130612171004.GG22196@mit.edu>
\r
42 References: <87txl4glmv.fsf@maritornes.cs.unb.ca>
\r
44 Content-Type: text/plain; charset=us-ascii
\r
45 Content-Disposition: inline
\r
46 In-Reply-To: <87txl4glmv.fsf@maritornes.cs.unb.ca>
\r
47 User-Agent: Mutt/1.5.21 (2010-09-15)
\r
48 X-Brightmail-Tracker:
\r
49 H4sIAAAAAAAAA+NgFmphleLIzCtJLcpLzFFi42IR4hRV1q1cvSPQ4PALXYsbrd2MFtdvzmR2
\r
50 YPJ4tuoWs8eWQ++ZA5iiuGxSUnMyy1KL9O0SuDKWXH7FVHCJt6Lx533WBsY27i5GTg4JAROJ
\r
51 /T82sEDYYhIX7q1n62Lk4hAS2Mco8fX6f3YIZyOjRNeTiawQzmkmiZUnN0M5SxglHrQ8Aetn
\r
52 EVCV2LDkEpjNJqAhsW3/ckYQWwQofnXbZDYQmxnIblx7kRnEFhZQk1jQ3AxWzyugI7G9fRYr
\r
53 iC0kYCjR9LYHKi4ocXImxHxmAS2JG/9eMnUxcgDZ0hLL/3GAhDkFjCQ+tq0HKxEVUJGYcnIb
\r
54 2wRGoVlIumch6Z6F0L2AkXkVo2xKbpVubmJmTnFqsm5xcmJeXmqRrqFebmaJXmpK6SZGcGBL
\r
55 8uxgfHNQ6RCjAAejEg/vi9YdgUKsiWXFlbmHGCU5mJREeXVXAIX4kvJTKjMSizPii0pzUosP
\r
56 MUpwMCuJ8DpMAMrxpiRWVqUW5cOkpDlYlMR5L6fc9BcSSE8sSc1OTS1ILYLJynBwKEnwzloF
\r
57 1ChYlJqeWpGWmVOCkGbi4AQZzgM0fD9IDW9xQWJucWY6RP4Uo6KUOG8zSEIAJJFRmgfXC0s8
\r
58 rxjFgV4R5l0KUsUDTFpw3a+ABjMBDS7K2A4yuCQRISXVwLjqQJNp8be7iU/XSn+plhV5G/mn
\r
59 bp/m+8XtysfOcugf29eoY+6wcL2WV+SVruu6+xq2hr44Yvd6zqljxu08/wzWS9hfvb9gIcdn
\r
60 t4QNmStCMh5ud98gz++4bnFt5vGVgsvdcw86cwdUN3JMTU6btu+gja1of9eLdxtqYpwrA0Vf
\r
61 8fssUFnzpF6JpTgj0VCLuag4EQAlZabXFwMAAA==
\r
62 Cc: notmuch <notmuch@notmuchmail.org>
\r
63 X-BeenThere: notmuch@notmuchmail.org
\r
64 X-Mailman-Version: 2.1.13
\r
66 List-Id: "Use and development of the notmuch mail system."
\r
67 <notmuch.notmuchmail.org>
\r
68 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
69 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
70 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
71 List-Post: <mailto:notmuch@notmuchmail.org>
\r
72 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
73 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
74 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
75 X-List-Received-Date: Wed, 12 Jun 2013 17:10:26 -0000
\r
77 TL;DR: This is a bug caused by GTK Emacs 24 and recent glib
\r
78 (introduced somewhere between 2.33.12 and 2.36.1) when there's no
\r
79 D-BUS session daemon running. It was "fixed" in Emacs git two weeks
\r
80 ago, but you can temporarily work around the problem by running DBUS
\r
81 or by exporting GSETTINGS_BACKEND=memory.
\r
83 Quoth David Bremner on Jun 12 at 10:31 am:
\r
87 > I've noticed some strange behaviour with zombie processes and
\r
91 > - start large search, quit (with q)
\r
92 > - zombie is created
\r
93 > - repeat as many times as you like.
\r
94 > - first search to complete, all zombies are gone.
\r
95 > - CPU is not pegged.
\r
98 > - even searches that complete create zombies
\r
99 > - cpu usage of emacs process hits 100%
\r
101 > Defining the former as "good" and the latter as "bad",
\r
102 > bisect reveals 08fde50bf3a4c5 as the first "bad" commit.
\r
104 > I am running emacs 24.3.1 on Debian jessie, with linux kernel 3.9.5-1
\r
107 > The bug is pretty annoying since it runs down the battery on my
\r
108 > laptop. In a quick test on another machine running Debian wheezy but
\r
109 > still emacs 24.3.1, I don't see any zombies created at all. I'm not sure
\r
110 > what the imprtant variable is, libc, glib, kernel...
\r
112 This is Emacs bug #14474:
\r
113 http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-05/msg00705.html
\r
114 http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-06/msg00002.html
\r
115 Paul Eggert found the same cause that David and I painstakingly
\r
116 tracked down over IRC:
\r
117 http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-05/msg00726.html
\r
118 This workaround was committed to Emacs git master on May 30th in 8dea8fe0:
\r
119 http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-05/msg00752.html
\r