From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 11:37:52 2013 Received: (at submit) by debbugs.gnu.org; 19 Mar 2013 15:37:52 +0000 Received: from localhost ([127.0.0.1]:35872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UHybn-0000p2-3I for submit@debbugs.gnu.org; Tue, 19 Mar 2013 11:37:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39838) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UHybj-0000ou-Ln for submit@debbugs.gnu.org; Tue, 19 Mar 2013 11:37:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UHya1-000648-C5 for submit@debbugs.gnu.org; Tue, 19 Mar 2013 11:36:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:43844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHya1-000642-9Z for submit@debbugs.gnu.org; Tue, 19 Mar 2013 11:36:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51150) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHyZx-0005CN-Dw for bug-gnu-emacs@gnu.org; Tue, 19 Mar 2013 11:36:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UHyZr-000621-9n for bug-gnu-emacs@gnu.org; Tue, 19 Mar 2013 11:35:57 -0400 Received: from mailhost.informatik.uni-bremen.de ([2001:638:708:30c9::12]:57066 helo=informatik.uni-bremen.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHyZq-00060D-RZ for bug-gnu-emacs@gnu.org; Tue, 19 Mar 2013 11:35:51 -0400 X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de Received: from alma.local.informatik.uni-bremen.de (maildrop.informatik.uni-bremen.de [134.102.201.19]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r2JFZWgT014393 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 19 Mar 2013 16:35:38 +0100 (CET) X-Mailer: emacs 24.3.50.1 (via feedmail 11-beta-1 I) From: Carsten Bormann To: bug-gnu-emacs@gnu.org Subject: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Date: Tue, 19 Mar 2013 16:35:23 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Killing an nXML buffer sometimes leads to a repeated occurrence of the error: Error in timer: (error "Selecting deleted buffer") More detail: Debugger entered--Lisp error: (error "Selecting deleted buffer") rng-validate-while-idle(#) apply(rng-validate-while-idle #) byte-code("r\301\302H\303H\"\210)\301\207" [timer apply 5 6] 4) timer-event-handler([t 0 1 500000 t rng-validate-while-idle (#) idle 0]) I don't have a detailed procedure for reproducing this, yet. At least, rng-validate-while-idle should kill the timer if the buffer has been killed. In GNU Emacs 24.3.50.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) of 2013-03-17 on bob.porkrind.org Bzr revision: 112062 jay.p.belanger@gmail.com-20130317001909-prx18039wq0qmiv4 Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure --host=x86_64-apple-darwin --build=i686-apple-darwin --with-ns' From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 11:56:58 2013 Received: (at 13999) by debbugs.gnu.org; 19 Mar 2013 15:56:58 +0000 Received: from localhost ([127.0.0.1]:35900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UHyuH-0001HZ-Ou for submit@debbugs.gnu.org; Tue, 19 Mar 2013 11:56:58 -0400 Received: from mail-da0-f48.google.com ([209.85.210.48]:43421) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UHyuE-0001HQ-Ol for 13999@debbugs.gnu.org; Tue, 19 Mar 2013 11:56:56 -0400 Received: by mail-da0-f48.google.com with SMTP id p8so389633dan.21 for <13999@debbugs.gnu.org>; Tue, 19 Mar 2013 08:55:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=1XGm1EJf5/DJA/Vsa0lGGRb+xoRFGBCr0VMPRvJxovw=; b=PnGvNsHxIrIQK86Zy00vCm6mR3kOdcM/LIjTUtBGwwSIBVVuh9KiPLpMNhD07C4omJ C+WXZGej1rhh8QtCJr5SGFn3LvHjjlYxGkPXXugPmyrwRCKUgT/fWU55/GI8RnNhhuTF KclfbpB456OPetgz4fa0FV9dfutgeXHDvDMMIrbNsH1hGMv3U/Xm9Dz93zAYBeW9tNB+ xKLhM5On4KQfA5uSpzhwurUq1ev9nsK4Ea4q0sZ+N/KkDtv6GyxpW3+COkheY4QAw+P6 uYO6rLecqiRAh+Eukx+n0S4LZNGjcbaZFDfiOfC9Kx/qaSX7xxX+Btg5TLpicbqY7oio zV6w== X-Received: by 10.66.155.67 with SMTP id vu3mr4138058pab.70.1363708513653; Tue, 19 Mar 2013 08:55:13 -0700 (PDT) Received: from localhost ([182.48.109.29]) by mx.google.com with ESMTPS id kt5sm24758867pbc.30.2013.03.19.08.55.10 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 19 Mar 2013 08:55:12 -0700 (PDT) From: Leo Liu To: Carsten Bormann Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAAAAP+LRRP0pGC+ vr7///+7mT1iAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMO DhglKe4AAAEsSURBVCjPbZNBboQwDEV/Cd4X9QJRThApmn0XYW+Jyf2v0m+HhqDBgiAe9rcTG7QH w/1Vn2Ar8gBb/ocywSN3qK9T3z4eFDB4eApocBpeBs1RSykoJd8gQcm8pGmHXFso3ajnmsqV0TnY DQkOfXUfN5NwaI7AWTVOyEhcu1aHmdWItHddUVUcUgUBCkitu8V6ditHVOVdqzl2EQ1ZVGTbdK0V 7cqn8vWzoU5Q/bF9Y/Y0cRU1xwkys5dJ+Dt6pBDWifcNQml8Gh2JVmPSoQzo7en0grswkxrUGYJ7 0hSxxAGr7ZMwYcHIzprpi7TENEE1xtiYxixRlCfPBsUUrwHD7uGIwATrbnODJcVrPpVn3hxiGloe m/S+z3CtuzUSMo83N4DPH+F0evwR3P4A2k+75838OKQAAAAASUVORK5CYII= Date: Tue, 19 Mar 2013 23:55:02 +0800 In-Reply-To: (Carsten Bormann's message of "Tue, 19 Mar 2013 16:35:23 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-19 23:35 +0800, Carsten Bormann wrote: > Killing an nXML buffer sometimes leads to a repeated occurrence of the error: > > Error in timer: (error "Selecting deleted buffer") I have seen this error too. Would you be able to find a way to reproduce it so that we can understand and fix it with more confidence? Thanks in advance. Leo From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 16:53:06 2013 Received: (at 13999) by debbugs.gnu.org; 19 Mar 2013 20:53:06 +0000 Received: from localhost ([127.0.0.1]:36176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UI3Wr-000080-3L for submit@debbugs.gnu.org; Tue, 19 Mar 2013 16:53:06 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:50105) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UI3Wn-00007a-5y for 13999@debbugs.gnu.org; Tue, 19 Mar 2013 16:53:02 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id r2JKpI53014398; Tue, 19 Mar 2013 16:51:18 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 5288BB40E2; Tue, 19 Mar 2013 16:51:18 -0400 (EDT) From: Stefan Monnier To: Carsten Bormann Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Message-ID: References: Date: Tue, 19 Mar 2013 16:51:18 -0400 In-Reply-To: (Carsten Bormann's message of "Tue, 19 Mar 2013 16:35:23 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4523=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4523> : streams <923935> : uri <1371527> X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > Debugger entered--Lisp error: (error "Selecting deleted buffer") > rng-validate-while-idle(#) > apply(rng-validate-while-idle #) > byte-code("r\301\302H\303H\"\210)\301\207" [timer apply 5 6] 4) > timer-event-handler([t 0 1 500000 t rng-validate-while-idle (#) idle 0]) Right, rng-validate-while-idle needs to check that its buffer is still live. Ideally it should also disable the corresponding timer if the buffer died. Could someone take care of it? Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 20:35:55 2013 Received: (at 13999) by debbugs.gnu.org; 20 Mar 2013 00:35:55 +0000 Received: from localhost ([127.0.0.1]:36369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UI70U-0005XS-Qf for submit@debbugs.gnu.org; Tue, 19 Mar 2013 20:35:55 -0400 Received: from mail-da0-f49.google.com ([209.85.210.49]:51503) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UI70S-0005XK-RT for 13999@debbugs.gnu.org; Tue, 19 Mar 2013 20:35:53 -0400 Received: by mail-da0-f49.google.com with SMTP id t11so628614daj.36 for <13999@debbugs.gnu.org>; Tue, 19 Mar 2013 17:34:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=A3FnzOVv8NkN8DS5e4tgEXUgJ7PT5KtGGA5amkH1Ufs=; b=O3JiI+m0189WtPQ7mWX11AH5jWQuc9wMJhIolldR8Ah4EwUzVSu6MWj04K84nOrsfk iDzEZQOcPLJ4vIaTRLcZAQXnwbPAqD99U6WSW0oYn3W8dWO0p3OEQMnhmO51NRO/nHCr x9j2mxVfE7mBo+6av5D2uQ4vkU+6tRN06l+QK4yhc6Yf38ZvyYmlAJzmyPZQ/hNr5cwU 8frXf0D41WNY8ehBHj3cHNCrnr+QOY1Y+9CjuXr35lfM/Tzp++BooYNivoNEKvANaT4J Y7ihRCLd0mnhy+eC7qqYk1YUDJkLW2NdsUqKbtKKmCGlhQ1QVixIoh+2jEyueZ2RyQKb X6rg== X-Received: by 10.66.254.225 with SMTP id al1mr6259905pad.111.1363739649479; Tue, 19 Mar 2013 17:34:09 -0700 (PDT) Received: from localhost ([182.48.109.29]) by mx.google.com with ESMTPS id hu2sm26050336pbc.38.2013.03.19.17.34.05 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 19 Mar 2013 17:34:07 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUaFRZLMy1dTENxVzKQ WiCrXQ97cmO/dSqSh3akjGTApXy5sJ7Sxo/Sz8Xo6eP9//xJbkruAAAAAWJLR0QAiAUdSAAAAAlw SFlzAAACxQAAAsUBidZ/7wAAAAd0SU1FB9cBBwMJOwHXewoAAAIBSURBVCjPVdNBiNNAFADQ6J4F x3hThHZBBC+WCFI8SS0iezRDcMHLHkLAg6gJH/fgYQ9xYlj2sLK4KHgqCgXFhda2Idmr4kkQPZQ0 nkQMbTypbMmMM2m7ZgYSmMef/5OZPwo7HFnx3uKPcmj0Dht1LWZJ+Hvr7dIFZXRUwl9VRTuuKDJ+ U44gjscknK4hhJaCkYRsWjmBtLqXlJAG2wipNe18OZJu1BBq1E8xafl4s6Jq2mUZGftU1y7CCxnp FVUDWJXx4C66BKBnErbuoaYNtoRTu6EZBsCbMn7W+5qOAR6WvxNOby9jHWC9hAf3n304CdiAByXs 3Nh9roLDkyb/sWV712vYwaLSAn8CPMHIAAzOPDKP2COAFm4Y4ODVWc6xG7KXsN7UeUJjjimx2uwd gCgNhr0i8C/xyCD5CiCKAMY3Bf5oDzx//w/fimscdcAZU2jv9sedx6+nYPPFIoWI/GK6QZ+EFGOR ErAjCnV3vPZ7XqlTIMbOLY7fLcvvmT7rXNWaGDexIY44N12TG2PDp7vqyl57dnCeuWwyNpnEURxk fTbDYeBnKRn4oejPYI4sH6WviBumEZ/GxX4X/x6EcURFZ7E071bjQGAxpcOAEOJuTiroDEea5Szv rVWLYfl7ZiQwSUToxrkux7OLixAWGz22+HIyWTRYcVfomOwvzusfjtVIGgLHf3MAAAAASUVORK5C YII= Date: Wed, 20 Mar 2013 08:33:58 +0800 In-Reply-To: (Stefan Monnier's message of "Tue, 19 Mar 2013 16:51:18 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-20 04:51 +0800, Stefan Monnier wrote: > Right, rng-validate-while-idle needs to check that its buffer is > still live. Ideally it should also disable the corresponding timer if > the buffer died. > Could someone take care of it? Last time I checked the timer is supposed to be removed after buffer being killed. So this fix is not ideal but it gives us a hint that a recipe might involve killing the buffer. Leo From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 23:31:31 2013 Received: (at 13999) by debbugs.gnu.org; 20 Mar 2013 03:31:31 +0000 Received: from localhost ([127.0.0.1]:36497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UI9kR-0001Qg-52 for submit@debbugs.gnu.org; Tue, 19 Mar 2013 23:31:31 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:10877) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UI9kP-0001QV-58 for 13999@debbugs.gnu.org; Tue, 19 Mar 2013 23:31:29 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFxKvA/2dsb2JhbABEuzWDWRdzgh4BAQQBJy8jEAsOJhIUGA0kiB4GsR+QDpEKA6R6gV6DE4FKAgIcBg X-IPAS-Result: Av8EABK/CFFFxKvA/2dsb2JhbABEuzWDWRdzgh4BAQQBJy8jEAsOJhIUGA0kiB4GsR+QDpEKA6R6gV6DE4FKAgIcBg X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="5327838" Received: from 69-196-171-192.dsl.teksavvy.com (HELO pastel.home) ([69.196.171.192]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 19 Mar 2013 23:29:41 -0400 Received: by pastel.home (Postfix, from userid 20848) id 41194632AA; Tue, 19 Mar 2013 23:29:39 -0400 (EDT) From: Stefan Monnier To: Leo Liu Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Message-ID: References: Date: Tue, 19 Mar 2013 23:29:39 -0400 In-Reply-To: (Leo Liu's message of "Wed, 20 Mar 2013 08:33:58 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) >> Right, rng-validate-while-idle needs to check that its buffer is >> still live. Ideally it should also disable the corresponding timer if >> the buffer died. >> Could someone take care of it? > Last time I checked the timer is supposed to be removed after buffer > being killed. So this fix is not ideal but it gives us a hint that a > recipe might involve killing the buffer. Yes, clearly a recipe would require killing the buffer in such a way that the timer is not canceled. While we may want to try and fix the hole that lets this happen, I think it's still worthwhile to defensively make rng-validate-while-idle check that the buffer is still live, since the other problem may be anywhere in some unrelated code (potentially external to Emacs) that let-binds kill-buffer-hook (for example). Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 00:32:13 2013 Received: (at 13999) by debbugs.gnu.org; 20 Mar 2013 04:32:13 +0000 Received: from localhost ([127.0.0.1]:36550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIAhB-0003lt-AH for submit@debbugs.gnu.org; Wed, 20 Mar 2013 00:32:13 -0400 Received: from mail-da0-f42.google.com ([209.85.210.42]:37926) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIAh8-0003ll-DK for 13999@debbugs.gnu.org; Wed, 20 Mar 2013 00:32:11 -0400 Received: by mail-da0-f42.google.com with SMTP id n15so733329dad.15 for <13999@debbugs.gnu.org>; Tue, 19 Mar 2013 21:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=PRUfoUUtW/wrbM76uJS/709w5/YVMcxVWMBWeQIr/+Q=; b=TuGSoNjC9wv5skz5gVt9d79NTqRVeNBqTk8MbBC38qcsiyhiqilDQeAEr0NuyKd2wc SK5lPdiYDCH8TVY/G4eRjZny/Xn0due1zBLCE8vctnmN7n+NU4rkNgiQhIvEjKfpYRX9 ZQzSKVYkEeUmX3t5EZwmLFoXoWbnyQ1YaQvkV4FiHlBXmJUxp1stna5arb/nTIn0iEgA +K8qbA5SeU9jWVuLw5+ebNz4Q9rsGUgtPzTJ/woaoqekSgg5N39prI/dq5X2P14DhsIa pxqLlfr6sk+cJ56lwgYDJD6AlUO9dC0Z8mtCpL/ALWMscWWVqpldaQoq50Ss9TVmL/Wd VHbQ== X-Received: by 10.68.242.65 with SMTP id wo1mr6934013pbc.62.1363753826372; Tue, 19 Mar 2013 21:30:26 -0700 (PDT) Received: from localhost ([123.108.223.39]) by mx.google.com with ESMTPS id ve7sm579006pab.11.2013.03.19.21.30.21 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 19 Mar 2013 21:30:25 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAAAAP+LRRP0pGC+ vr7///+7mT1iAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMO DhglKe4AAAEsSURBVCjPbZNBboQwDEV/Cd4X9QJRThApmn0XYW+Jyf2v0m+HhqDBgiAe9rcTG7QH w/1Vn2Ar8gBb/ocywSN3qK9T3z4eFDB4eApocBpeBs1RSykoJd8gQcm8pGmHXFso3ajnmsqV0TnY DQkOfXUfN5NwaI7AWTVOyEhcu1aHmdWItHddUVUcUgUBCkitu8V6ditHVOVdqzl2EQ1ZVGTbdK0V 7cqn8vWzoU5Q/bF9Y/Y0cRU1xwkys5dJ+Dt6pBDWifcNQml8Gh2JVmPSoQzo7en0grswkxrUGYJ7 0hSxxAGr7ZMwYcHIzprpi7TENEE1xtiYxixRlCfPBsUUrwHD7uGIwATrbnODJcVrPpVn3hxiGloe m/S+z3CtuzUSMo83N4DPH+F0evwR3P4A2k+75838OKQAAAAASUVORK5CYII= Date: Wed, 20 Mar 2013 12:30:11 +0800 In-Reply-To: (Stefan Monnier's message of "Tue, 19 Mar 2013 23:29:39 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-20 11:29 +0800, Stefan Monnier wrote: [snipped 8 lines] > Yes, clearly a recipe would require killing the buffer in such a way > that the timer is not canceled. While we may want to try and fix the > hole that lets this happen, I think it's still worthwhile to defensively > make rng-validate-while-idle check that the buffer is still live, since > the other problem may be anywhere in some unrelated code (potentially > external to Emacs) that let-binds kill-buffer-hook (for example). I fully agree. I'll see if I can get to the root of the problem while the OP is finding a recipe. IOW, I'll take care of this bug. Thanks. Leo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 05:57:39 2013 Received: (at 13999) by debbugs.gnu.org; 22 Mar 2013 09:57:39 +0000 Received: from localhost ([127.0.0.1]:40155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIyjB-0002Yo-OP for submit@debbugs.gnu.org; Fri, 22 Mar 2013 05:57:39 -0400 Received: from mail-pb0-f46.google.com ([209.85.160.46]:36642) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UIyjA-0002Yh-14 for 13999@debbugs.gnu.org; Fri, 22 Mar 2013 05:57:37 -0400 Received: by mail-pb0-f46.google.com with SMTP id uo15so2931755pbc.5 for <13999@debbugs.gnu.org>; Fri, 22 Mar 2013 02:55:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=5rF3I8i/xCvXXDgIl6j5AASlfqNJHJdliGku0Px4b6Q=; b=Du9NQy7HxMWnIcinmKAwkjpZKml3H7TJ1irzcc746jGGqomdbcjiOpXuhATzDcTf+y q6aZelPXee1WYq8oBN3tpnSRpYHdqbeInd1I52/txqnh8CoJMHgrF/nK/Bf47QldH5Mx Hi41xLxJ/m5DdYbFcD4FEbtO6Hgh5Iwfp83x6FIF9R0aX7B0R4ADyKY2clv2rekXMSRy eNw/CSu7jmalJL9TemvmqNCdk94guK2c6OmTutYCYOKF8VZiq8uMZYosLXe9H6uFMjsR 8e+Cp+LQ6q7X16mo7qGiFV81iNoYwljFrjfLROh5KO1sIyPpKD19k/VGs+SJVq5d1HOJ TcZw== X-Received: by 10.66.253.74 with SMTP id zy10mr2247651pac.122.1363946139425; Fri, 22 Mar 2013 02:55:39 -0700 (PDT) Received: from Zeuss-MacBook.local ([221.204.241.119]) by mx.google.com with ESMTPS id pb3sm1842458pbc.7.2013.03.22.02.55.36 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 22 Mar 2013 02:55:38 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUvT09qWs3/pQD///+J kUVcAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMLOd3veKQA AACuSURBVBjTldE9CgIxEAXgB+lEyFUC2wo5ikdZ8DSypxhMY7H9VuIVwlqkGRgnm59VsHGafIQ3 CZlAtmKIRaHETgYa12lqvEsPYKf8wXHsPGfqPaUM0g9aJPKFXkmNQmSDqwzz4Fpgpz+6WAPY2z5o uPJJpu0uypcl4nyCibMLQ8lCiVjayLoQvw5LsVKQuHPRR958HZbOcVsKeepcLxpByjycGvnKmY+c MBvrtyjfe0vmuLvdq/kAAAAASUVORK5CYII= Date: Fri, 22 Mar 2013 17:55:31 +0800 In-Reply-To: (Leo Liu's message of "Wed, 20 Mar 2013 12:30:11 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-20 12:30 +0800, Leo Liu wrote: >> Yes, clearly a recipe would require killing the buffer in such a way >> that the timer is not canceled. While we may want to try and fix the >> hole that lets this happen, I think it's still worthwhile to defensively >> make rng-validate-while-idle check that the buffer is still live, since >> the other problem may be anywhere in some unrelated code (potentially >> external to Emacs) that let-binds kill-buffer-hook (for example). > > I fully agree. I'll see if I can get to the root of the problem while > the OP is finding a recipe. IOW, I'll take care of this bug. One possibility is the buffer is killed while timer-idle-list is temporarily bound to nil, in this case the timer will be left in the timer-idle-list and causing this error. The code in rng-valid.el uses the following idiom to redisplay without triggering idle timers. (let ((timer-idle-list nil)) .... (sit-for 0) ....) Is there a way to do this without let-binding timer-idle-list? Leo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 09:38:35 2013 Received: (at 13999) by debbugs.gnu.org; 22 Mar 2013 13:38:36 +0000 Received: from localhost ([127.0.0.1]:40459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ2B1-0000RM-GP for submit@debbugs.gnu.org; Fri, 22 Mar 2013 09:38:35 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:39464) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ2B0-0000RG-Gy for 13999@debbugs.gnu.org; Fri, 22 Mar 2013 09:38:34 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFxKvA/2dsb2JhbABEuzWDWRdzgh4BAQQBJy8jBQsLDiYSFBgNJIgeBsEtkQoDpHqBXoMTgUwk X-IPAS-Result: Av8EABK/CFFFxKvA/2dsb2JhbABEuzWDWRdzgh4BAQQBJy8jBQsLDiYSFBgNJIgeBsEtkQoDpHqBXoMTgUwk X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="5532315" Received: from 69-196-171-192.dsl.teksavvy.com (HELO pastel.home) ([69.196.171.192]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 22 Mar 2013 09:36:35 -0400 Received: by pastel.home (Postfix, from userid 20848) id 20EDA67AAC; Fri, 22 Mar 2013 09:36:36 -0400 (EDT) From: Stefan Monnier To: Leo Liu Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Message-ID: References: Date: Fri, 22 Mar 2013 09:36:36 -0400 In-Reply-To: (Leo Liu's message of "Fri, 22 Mar 2013 17:55:31 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > The code in rng-valid.el uses the following idiom to redisplay without > triggering idle timers. Why does it need to do that? Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 10:42:01 2013 Received: (at 13999) by debbugs.gnu.org; 22 Mar 2013 14:42:01 +0000 Received: from localhost ([127.0.0.1]:41012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ3AK-0002Zn-NN for submit@debbugs.gnu.org; Fri, 22 Mar 2013 10:42:00 -0400 Received: from mail-pb0-f44.google.com ([209.85.160.44]:56273) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ3A0-0002Yu-68 for 13999@debbugs.gnu.org; Fri, 22 Mar 2013 10:41:50 -0400 Received: by mail-pb0-f44.google.com with SMTP id wz12so3120473pbc.31 for <13999@debbugs.gnu.org>; Fri, 22 Mar 2013 07:39:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=mf5v7xuIRPVzGUPB84nEc1evYAWnoWbZS/AZAq6vafg=; b=F0o4LPC+xnCYZdIjTLvomO2zVa4VAVnfTKAq02pjMdBDLYJgKqpLfOHMvnqLBIMUf2 rFNJuzBrC9W9cWpgN5vs9MeZZXW7Uroje691+OnxjqxkRTYNuVbG1QpdPJvHqsGFKV5A 8pPWQDHBV/bXrOnLsFQWQVzcR7Ah9+PBDsh+6G6xu/eXRXBpFGFn6VmY8akh4WVO2kZF swUmEn7+2AUHY3eXEdDD1uRlAPA7KF88PKYP2zDMwDzFYhwCU1qgJNEHI9KlLrMqQdpP nKkUh7B5EhCW05z15DxO0yQdQQOHIMMHgSYTZIth9FjOt7ZLrXSI2UMQA4aUrrU/KJ79 /I+g== X-Received: by 10.68.171.194 with SMTP id aw2mr2761475pbc.215.1363963178302; Fri, 22 Mar 2013 07:39:38 -0700 (PDT) Received: from Zeuss-MacBook.local ([125.39.162.131]) by mx.google.com with ESMTPS id dl1sm2621759pbc.17.2013.03.22.07.39.34 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 22 Mar 2013 07:39:37 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= Date: Fri, 22 Mar 2013 22:39:29 +0800 In-Reply-To: (Stefan Monnier's message of "Fri, 22 Mar 2013 09:36:36 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-22 21:36 +0800, Stefan Monnier wrote: >> The code in rng-valid.el uses the following idiom to redisplay without >> triggering idle timers. > > Why does it need to do that? > > > Stefan Does the following make any sense? (defun rng-validate-while-idle-continue-p () ;; input-pending-p and sit-for run timers that are ;; ripe. Binding timer-idle-list to nil prevents ;; this. If we don't do this, then any ripe timers ;; will get run, and we won't get any chance to ;; validate until Emacs becomes idle again or until ;; the other lower priority timers finish (which ;; can take a very long time in the case of ;; jit-lock). (let ((timer-idle-list nil)) (and (not (input-pending-p)) ;; Fake rng-validate-up-to-date-end so that the mode line ;; shows progress. Also use this to save point. (let ((rng-validate-up-to-date-end (point))) (goto-char rng-validate-display-point) (when (not rng-validate-display-modified-p) (restore-buffer-modified-p nil)) (force-mode-line-update) (let ((continue (sit-for 0))) (goto-char rng-validate-up-to-date-end) continue))))) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 13:36:04 2013 Received: (at 13999) by debbugs.gnu.org; 22 Mar 2013 17:36:04 +0000 Received: from localhost ([127.0.0.1]:41169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ5sp-000785-5u for submit@debbugs.gnu.org; Fri, 22 Mar 2013 13:36:03 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:57163) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJ5sm-00077g-Gp for 13999@debbugs.gnu.org; Fri, 22 Mar 2013 13:36:01 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id r2MHY1I5020789; Fri, 22 Mar 2013 13:34:02 -0400 Received: by pastel.home (Postfix, from userid 20848) id A665567C05; Fri, 22 Mar 2013 13:34:01 -0400 (EDT) From: Stefan Monnier To: Leo Liu Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Message-ID: References: Date: Fri, 22 Mar 2013 13:34:01 -0400 In-Reply-To: (Leo Liu's message of "Fri, 22 Mar 2013 22:39:29 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4526=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4526> : streams <925797> : uri <1373635> X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) >>> The code in rng-valid.el uses the following idiom to redisplay without >>> triggering idle timers. >> Why does it need to do that? > Does the following make any sense? No, I don't understand what problem this is trying to avoid. If noone understands this hack, I suggest to get rid of this let-binding, and if/when the corresponding problem ever appears, we'll see about fixing it some other way. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 21:49:43 2013 Received: (at 13999) by debbugs.gnu.org; 23 Mar 2013 01:49:43 +0000 Received: from localhost ([127.0.0.1]:41406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJDaX-0001gm-PF for submit@debbugs.gnu.org; Fri, 22 Mar 2013 21:49:43 -0400 Received: from mail-da0-f41.google.com ([209.85.210.41]:49761) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJDaU-0001ge-QC for 13999@debbugs.gnu.org; Fri, 22 Mar 2013 21:49:40 -0400 Received: by mail-da0-f41.google.com with SMTP id w4so2497145dam.28 for <13999@debbugs.gnu.org>; Fri, 22 Mar 2013 18:47:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=MRtXy9m7237x3dp7Q08hFI1VNJryfjL9grNU5NvVhA4=; b=Odobjs7DTkpXmrx2RLzK1OFchBEj3IGjuFeD4k5eXTCUsaFsMDOpIlFsVjXpjtHL2e ODiwhA5TGIPpgiPOG7jconVzIeVFXwWbaHW42IpgOJQocaigPahE8VzY9QAdtB+6N9tp PmccEnL47lpDql9usmF4jJOGwRUTJMz6sw5V32du42DAoJur9/cxV5u5zmALMgLaKliA sgOUduxPFSvcoajqBlC9XhZiAyVad1ruU4crj7ovqE3w+teKTPeIr7IVLyk0639buqiP U7F4vDqFQ5mKR7pzmhSwiYXiEM9EcjF1zhTXGIDRrNRW+oVtIYhyil2iIxxwsipvTt/v e1tg== X-Received: by 10.66.8.34 with SMTP id o2mr6185979paa.182.1364003258360; Fri, 22 Mar 2013 18:47:38 -0700 (PDT) Received: from Zeuss-MacBook.local ([118.186.146.133]) by mx.google.com with ESMTPS id rt13sm4999765pac.14.2013.03.22.18.47.34 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 22 Mar 2013 18:47:37 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= Date: Sat, 23 Mar 2013 09:47:29 +0800 In-Reply-To: (Stefan Monnier's message of "Fri, 22 Mar 2013 13:34:01 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-23 01:34 +0800, Stefan Monnier wrote: > No, I don't understand what problem this is trying to avoid. > If noone understands this hack, I suggest to get rid of this > let-binding, and if/when the corresponding problem ever appears, we'll > see about fixing it some other way. I get rid of it for now. Carsten, will you be able to test out the new rng-valid.el=B9=B2? Thanks. Footnotes:=20 =B9 http://repo.or.cz/w/emacs.git/blob_plain/HEAD:/lisp/nxml/rng-valid.el =B2 http://repo.or.cz/w/emacs.git/blob_plain/HEAD:/lisp/nxml/rng-nxml.el From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 22 23:30:46 2013 Received: (at 13999) by debbugs.gnu.org; 23 Mar 2013 03:30:46 +0000 Received: from localhost ([127.0.0.1]:41441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJFAL-0004ap-Oq for submit@debbugs.gnu.org; Fri, 22 Mar 2013 23:30:46 -0400 Received: from mail-da0-f45.google.com ([209.85.210.45]:56414) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJFAJ-0004ah-Rg for 13999@debbugs.gnu.org; Fri, 22 Mar 2013 23:30:44 -0400 Received: by mail-da0-f45.google.com with SMTP id v40so2496409dad.18 for <13999@debbugs.gnu.org>; Fri, 22 Mar 2013 20:28:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=vz5mKQfWXsZ8WV9TMUX/Kcf+89qDWMix0Z/QqFuQLnQ=; b=d7F2BRTPjuXOgYm03S6e/7BqkH9LpTweFfY5uR6pqwMr43dekt5peqYJZRRXD88ZzD Ywf48qjrtzzDSNt/0XSXG6jvjiM0JHf9qS6Wh6/lcn2ETBwV5NBBga53vLz3sOUJVSh+ 25gEM5TahcD61IzYIjI0CMGkmlYQ73Fw9USw50aYYf25JUiljxOMqhBsntJ8iUkDvA/b RL8mYqHXUtMVfeUZwWYskMCK486J0uuUBvFXpVurt4mJkVcvRNC7HUFb84to92c8Dn9d nOuAIEHM/RSjxc/ngj4mkPb7oimm3QwzqKjwX/nwXVo8w7NRcxgZpdjOdTNbf0UmowHJ lqBA== X-Received: by 10.66.50.232 with SMTP id f8mr6719353pao.183.1364009323117; Fri, 22 Mar 2013 20:28:43 -0700 (PDT) Received: from Zeuss-MacBook.local ([118.186.146.133]) by mx.google.com with ESMTPS id ij15sm5319781pac.4.2013.03.22.20.28.39 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 22 Mar 2013 20:28:42 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUvT09qWs3/pQD///+J kUVcAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMLOd3veKQA AACuSURBVBjTldE9CgIxEAXgB+lEyFUC2wo5ikdZ8DSypxhMY7H9VuIVwlqkGRgnm59VsHGafIQ3 CZlAtmKIRaHETgYa12lqvEsPYKf8wXHsPGfqPaUM0g9aJPKFXkmNQmSDqwzz4Fpgpz+6WAPY2z5o uPJJpu0uypcl4nyCibMLQ8lCiVjayLoQvw5LsVKQuHPRR958HZbOcVsKeepcLxpByjycGvnKmY+c MBvrtyjfe0vmuLvdq/kAAAAASUVORK5CYII= Date: Sat, 23 Mar 2013 11:28:30 +0800 In-Reply-To: (Stefan Monnier's message of "Tue, 19 Mar 2013 23:29:39 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-20 11:29 +0800, Stefan Monnier wrote: > I think it's still worthwhile to defensively make > rng-validate-while-idle check that the buffer is still live, since the > other problem may be anywhere in some unrelated code (potentially > external to Emacs) that let-binds kill-buffer-hook (for example). Let-binding kill-buffer-hook is also a source of problems like this bug report. There are three places in emacs that do this: international/mule.el emacs-lisp/edebug.el gnus/mml.el Looks like a really bad idea. Most uses of kill-buffer-hook are cleanup routines. Let-bind the hook to nil has a high probability of leaving things in an inconsistent state. I think we should find a way to fix the three occurrences in emacs and put a note in kill-buffer-hook's doc-string. Leo From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 23 03:56:21 2013 Received: (at 13999) by debbugs.gnu.org; 23 Mar 2013 07:56:21 +0000 Received: from localhost ([127.0.0.1]:41540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJJJK-0002IS-Po for submit@debbugs.gnu.org; Sat, 23 Mar 2013 03:56:20 -0400 Received: from mailhost.informatik.uni-bremen.de ([134.102.201.18]:37916 helo=informatik.uni-bremen.de) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJJJG-0002ID-Sw for 13999@debbugs.gnu.org; Sat, 23 Mar 2013 03:56:17 -0400 X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.4/8.14.4) with ESMTP id r2N7sA99021844; Sat, 23 Mar 2013 08:54:11 +0100 (CET) Received: from [192.168.217.105] (p548937AB.dip.t-dialin.net [84.137.55.171]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id D6E313DCB; Sat, 23 Mar 2013 08:54:09 +0100 (CET) Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: text/plain; charset=iso-8859-1 From: Carsten Bormann In-Reply-To: Date: Sat, 23 Mar 2013 08:54:08 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Leo Liu X-Mailer: Apple Mail (2.1503) X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) On Mar 23, 2013, at 02:47, Leo Liu wrote: > On 2013-03-23 01:34 +0800, Stefan Monnier wrote: >> No, I don't understand what problem this is trying to avoid. >> If noone understands this hack, I suggest to get rid of this >> let-binding, and if/when the corresponding problem ever appears, = we'll >> see about fixing it some other way. >=20 > I get rid of it for now. >=20 > Carsten, will you be able to test out the new rng-valid.el=B9=B2? = Thanks. >=20 > Footnotes:=20 > =B9 = http://repo.or.cz/w/emacs.git/blob_plain/HEAD:/lisp/nxml/rng-valid.el > =B2 = http://repo.or.cz/w/emacs.git/blob_plain/HEAD:/lisp/nxml/rng-nxml.el Well, how do you test that... I played around with background-validating an XML file, scrolling while = that happens, and that seems to work. I don't use stealthy jit-lock etc., though, and my XML files are of = moderate size (couple hundred kB), so maybe I'm not in the target group = addressed by the original hack. It seems really solving the problem the code was trying to address would = require having a priority scheme for idle timer work: Validation happens = in idle time but may be higher priority than other idle timer work. = Another way of blocking other idle timer work while doing = sit-for/input-pending-p would, of course, also help; this might need = exposing the READABLE_EVENTS_DO_TIMERS_NOW flag from input-pending-p and = sit-for. Gr=FC=DFe, Carsten From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 23 10:15:31 2013 Received: (at 13999) by debbugs.gnu.org; 23 Mar 2013 14:15:31 +0000 Received: from localhost ([127.0.0.1]:42307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJPEI-0003cY-A1 for submit@debbugs.gnu.org; Sat, 23 Mar 2013 10:15:30 -0400 Received: from mail-pa0-f45.google.com ([209.85.220.45]:43352) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJPED-0003cO-Tc for 13999@debbugs.gnu.org; Sat, 23 Mar 2013 10:15:28 -0400 Received: by mail-pa0-f45.google.com with SMTP id kl13so359106pab.32 for <13999@debbugs.gnu.org>; Sat, 23 Mar 2013 07:13:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=lh6y6pYscTwvYLkzBT2+Elh1UOS4yqD5peAjeROYFgk=; b=ecpIQ4MtwUURMnaXwxhtuapz8IX4YMuncNibgT2VPJLmpMGD8ft4YH/Vba2Qjvtpr6 PE14Kqz5P1urG7A362ci3zHgYnxCE57mwXNK142kRvyJqFNzJVcKmzqVkFzGEi5GXFlX oSezXX+tjCifZR8Bsq9HiOhfxlUPxGkSS5cw1SXGzRuaT7MPFj1+HnGP3mO4NyMAxDQ2 soSkWIs59yAriCf8VFqrPJ4+tIpVq46DWsk5IXB7b1XS3VgmGnydMcNenWg1x4AF/6nA FC9tnXfn+Zwlmr+pmVdeIpu3bwkXsJKI27IWVRNrPTaYhGFTD3z+gHHKIa6c2pfApBCs fZbw== X-Received: by 10.68.241.102 with SMTP id wh6mr8187000pbc.150.1364048002821; Sat, 23 Mar 2013 07:13:22 -0700 (PDT) Received: from Zeuss-MacBook.local ([119.161.133.111]) by mx.google.com with ESMTPS id dl1sm6299413pbc.17.2013.03.23.07.13.18 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 23 Mar 2013 07:13:22 -0700 (PDT) From: Leo Liu To: Carsten Bormann Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAAAAP+LRRP0pGC+ vr7///+7mT1iAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMO DhglKe4AAAEsSURBVCjPbZNBboQwDEV/Cd4X9QJRThApmn0XYW+Jyf2v0m+HhqDBgiAe9rcTG7QH w/1Vn2Ar8gBb/ocywSN3qK9T3z4eFDB4eApocBpeBs1RSykoJd8gQcm8pGmHXFso3ajnmsqV0TnY DQkOfXUfN5NwaI7AWTVOyEhcu1aHmdWItHddUVUcUgUBCkitu8V6ditHVOVdqzl2EQ1ZVGTbdK0V 7cqn8vWzoU5Q/bF9Y/Y0cRU1xwkys5dJ+Dt6pBDWifcNQml8Gh2JVmPSoQzo7en0grswkxrUGYJ7 0hSxxAGr7ZMwYcHIzprpi7TENEE1xtiYxixRlCfPBsUUrwHD7uGIwATrbnODJcVrPpVn3hxiGloe m/S+z3CtuzUSMo83N4DPH+F0evwR3P4A2k+75838OKQAAAAASUVORK5CYII= Date: Sat, 23 Mar 2013 22:13:11 +0800 In-Reply-To: (Carsten Bormann's message of "Sat, 23 Mar 2013 08:54:08 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2013-03-23 15:54 +0800, Carsten Bormann wrote: > Well, how do you test that... > I played around with background-validating an XML file, scrolling > while that happens, and that seems to work. > I don't use stealthy jit-lock etc., though, and my XML files are of > moderate size (couple hundred kB), so maybe I'm not in the target > group addressed by the original hack. > > It seems really solving the problem the code was trying to address > would require having a priority scheme for idle timer work: Validation > happens in idle time but may be higher priority than other idle timer > work. Another way of blocking other idle timer work while doing > sit-for/input-pending-p would, of course, also help; this might need > exposing the READABLE_EVENTS_DO_TIMERS_NOW flag from input-pending-p > and sit-for. > > Gr=FC=DFe, Carsten OK thanks for the information. I use nxml even less. I only use it to edit plist files on OSX which are small in general. So I'll assume it is good enough. Leo From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 23 12:12:50 2013 Received: (at 13999) by debbugs.gnu.org; 23 Mar 2013 16:12:50 +0000 Received: from localhost ([127.0.0.1]:42401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJR3p-0007Eo-Vw for submit@debbugs.gnu.org; Sat, 23 Mar 2013 12:12:50 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:60335) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJR3n-0007Eg-Nd for 13999@debbugs.gnu.org; Sat, 23 Mar 2013 12:12:48 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFxLSu/2dsb2JhbABEuzWDWRdzgh4BAQQBJy8jBQsLDiYSFBgNJIgeBsEtkQoDpHqBXoMTgUwk X-IPAS-Result: Av8EABK/CFFFxLSu/2dsb2JhbABEuzWDWRdzgh4BAQQBJy8jBQsLDiYSFBgNJIgeBsEtkQoDpHqBXoMTgUwk X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="5619568" Received: from 69-196-180-174.dsl.teksavvy.com (HELO pastel.home) ([69.196.180.174]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 23 Mar 2013 12:10:35 -0400 Received: by pastel.home (Postfix, from userid 20848) id 8925367A38; Sat, 23 Mar 2013 12:10:29 -0400 (EDT) From: Stefan Monnier To: Leo Liu Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") Message-ID: References: Date: Sat, 23 Mar 2013 12:10:29 -0400 In-Reply-To: (Leo Liu's message of "Sat, 23 Mar 2013 11:28:30 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13999 Cc: 13999@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > Let-binding kill-buffer-hook is also a source of problems like this bug > report. Let-binding a hook is generally a bad idea, yes. It's even difficult to ensure that it actually does what one intended. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 24 02:54:26 2013 Received: (at 13999-done) by debbugs.gnu.org; 24 Mar 2013 06:54:26 +0000 Received: from localhost ([127.0.0.1]:42839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJeoy-0004Kq-9L for submit@debbugs.gnu.org; Sun, 24 Mar 2013 02:54:25 -0400 Received: from mail-pd0-f176.google.com ([209.85.192.176]:45531) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UJeol-0004KY-UM for 13999-done@debbugs.gnu.org; Sun, 24 Mar 2013 02:54:22 -0400 Received: by mail-pd0-f176.google.com with SMTP id h6so394510pdn.35 for <13999-done@debbugs.gnu.org>; Sat, 23 Mar 2013 23:52:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:face:reply-to:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=CIMznDFkaRhbkBs7b3WlzyozusX3QJv7I6Eowbglq34=; b=qtxQyGDu4ftL0FFcHGfjrJYCoLoHlwGYxp4ga3M5REBqaIGmhzCzE2aSIrbVYkEh8A htLizCDkQ8naz/+6LWB+MOPVq2zbU1tGIKuza1z/sLqLq1A2Gtms4q12ia19Ue45xFqw kkdgfqad6jqHgt4pppkViKVFYjMSgu2gAafkTNsaSOK7xCPkIEBHg97+UYGG3ayZWtt/ GEaMsDpGBizQXSyaoJ07p7tYh5qPVnnL6YwMkyYb+6QiPySSTk//PrzfCosj+9wNxgW/ 3Ya0eJEut8m9lhAf2odLjKCtzuV9I7+t4sX8SQ/5E1qgrTPxgCHa8euNn2N3eR5SSvjf IH0Q== X-Received: by 10.66.83.65 with SMTP id o1mr11381910pay.195.1364107925054; Sat, 23 Mar 2013 23:52:05 -0700 (PDT) Received: from Zeuss-MacBook.local ([119.161.133.111]) by mx.google.com with ESMTPS id qb10sm8653534pbb.43.2013.03.23.23.52.01 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 23 Mar 2013 23:52:04 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= Date: Sun, 24 Mar 2013 14:51:54 +0800 In-Reply-To: (Stefan Monnier's message of "Sat, 23 Mar 2013 12:10:29 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.8.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 13999-done Cc: 13999-done@debbugs.gnu.org, Carsten Bormann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: 13999@debbugs.gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Fixed in trunk. From unknown Mon Jun 23 04:15:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 21 Apr 2013 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator