From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.devel Subject: Re: Bug#23924 - crashes on next OS X release Date: Wed, 3 Aug 2016 09:39:00 +0100 Message-ID: References: <83shv70zn5.fsf@gnu.org> <20160718190346.GA11206@breton.holly.idiocy.org> <20160722215416.GA17147@breton.holly.idiocy.org> <83a8gumvbr.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c14ae2adb2cd3053926c30c X-Trace: blaine.gmane.org 1470213568 20843 195.159.176.226 (3 Aug 2016 08:39:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 3 Aug 2016 08:39:28 +0000 (UTC) Cc: John Wiegley , Eli Zaretskii , Emacs-Devel devel To: Marius Kjeldahl Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 03 10:39:24 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bUrhx-0004iC-C7 for ged-emacs-devel@m.gmane.org; Wed, 03 Aug 2016 10:39:21 +0200 Original-Received: from localhost ([::1]:60934 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUrht-0005Lz-Vz for ged-emacs-devel@m.gmane.org; Wed, 03 Aug 2016 04:39:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57501) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUrhh-0005Gx-Nx for emacs-devel@gnu.org; Wed, 03 Aug 2016 04:39:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bUrhg-0000l4-JA for emacs-devel@gnu.org; Wed, 03 Aug 2016 04:39:05 -0400 Original-Received: from mail-vk0-x22d.google.com ([2607:f8b0:400c:c05::22d]:36507) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUrhe-0000ka-FI; Wed, 03 Aug 2016 04:39:02 -0400 Original-Received: by mail-vk0-x22d.google.com with SMTP id n129so140529345vke.3; Wed, 03 Aug 2016 01:39:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=JHJO+Rjxq5fz+mOUOe0I4YpMox96dHjT5NItCAS2WYA=; b=rWjUC00BjnIkty6JKyuC/CSwWXmS4RG3DPTw1XBtpzFiz2By8Z4sxnjFiycc7izzmZ KdtalTOFWE24alz8D0uPtr+atJIOzIjLVJYx19Wr2FVbbzUnTzxXwAITfwwcT+FQKCiv cMS8rmIkG0EK0ehYFtkLtG3TIs5l3RkObos+mINOCn6GETlylc6/R0diYayqviDZ5Zf/ edkeFT5VyBF2j7ZmmJgCIOJums4amdO4hl2Zd/zETJ2+GnwBLtBVusb0mh+FOrEZcBBf ZgHKr3jsLPdqKOWxaptHf0zqtCxVi2Kr9YaL+JNWgNm/yICp+w+QBJhk6jo7eRPvQRtd 3grw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=JHJO+Rjxq5fz+mOUOe0I4YpMox96dHjT5NItCAS2WYA=; b=Lfcz8ZHu4W+doBjPUnFkvObTzARsE6ECnqPnfAW2VNZuKkirUpum9wZvf1iooHJcDy JpTPJaA26ckwdnU5LEoNiGXEFSwBn/qGwMuWNfxirHIKoMvABEWtj+9QDt0DRqxuOckY L/7wnYyAgEYjAhUvYfhzeCpQShh4OWDd+TzwWmc3y/od4WtfRX+8kulixkKoRuhy7W8W DUuePkvKih3hpyfjVXuaemo5V5G1iSXp9IYRyMNeQzV/6n6RO7otWV2yvyOmO7pNhIwt 4ON3ADAriv134MN3/UPIwK4Zkqoc8yTfql3JRZGPzezWvUa+DSp9Fl87CPaHuKYh7dCl li/g== X-Gm-Message-State: AEkoouskcC3l3VnFuhCAszWJ9HtRdVOJz9TiONhWBgdab5RyfFgCRDesoxdLhtize079NstN8aEQYH8mkliMzg== X-Received: by 10.31.110.206 with SMTP id j197mr31628088vkc.128.1470213541012; Wed, 03 Aug 2016 01:39:01 -0700 (PDT) Original-Received: by 10.176.65.41 with HTTP; Wed, 3 Aug 2016 01:39:00 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: gwjXDxDf6LXk9sQCiv2OxP4Y_b8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c05::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:206389 Archived-At: --94eb2c14ae2adb2cd3053926c30c Content-Type: text/plain; charset=UTF-8 I'll push it to emacs-25 tonight. Thanks. On 3 August 2016 at 08:07, Marius Kjeldahl wrote: > Well, I'm one of the testers I guess. I spend more or less all day with > Emacs, and before applying the patch I had several crashes a day, and after > zero. However, it's a hard bug to pin down (some kind of timing/racing > condition I suspect). Accordingly there is no simple test case that can be > applied that I am aware of. Based on the short time between the last two > macOS beta releases (3 and 4) and the fact that the last version barely had > any "change notes", I suspect macOS release is getting close. I would feel > a lot more comfortable if all modern distributions of Emacs on macOS had > this patch in rather than not. When/if we manage to pin it down with a > reliable test case, a real fix of this or the underlying issue should be > easier, but until then I vote to get the patch in ASAP. Additionally the > patch only affects macOS users so the breakage potential should be small > (at least compared to daily crashes which is the alternative). > > On Wed, 3 Aug 2016 at 04:39 Eli Zaretskii wrote: > >> > From: John Wiegley >> > Cc: Eli Zaretskii , Emacs-Devel devel < >> emacs-devel@gnu.org> >> > Date: Tue, 02 Aug 2016 13:25:10 -0700 >> > >> > >>>>> Alan Third writes: >> > >> > > Hi John, are you OK with the patch? >> > >> > Yes, I am OK with the patch. Eli? >> >> If all those affected by the problem agree it's TRT, I'm OK with it >> going to emacs-25. >> >> -- Alan Third --94eb2c14ae2adb2cd3053926c30c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I'll push it to emacs-25 tonight.

T= hanks.

On 3 August 2016 at 08:07, Marius Kjeldahl <marius.kjeldahl@gma= il.com> wrote:
Well, I'm one of the testers I guess. I spend more or less all day= with Emacs, and before applying the patch I had several crashes a day, and= after zero. However, it's a hard bug to pin down (some kind of timing/= racing condition I suspect). Accordingly there is no simple test case that = can be applied that I am aware of. Based on the short time between the last= two macOS beta releases (3 and 4) and the fact that the last version barel= y had any "change notes", I suspect macOS release is getting clos= e. I would feel a lot more comfortable if all modern distributions of Emacs= on macOS had this patch in rather than not. When/if we manage to pin it do= wn with a reliable test case, a real fix of this or the underlying issue sh= ould be easier, but until then I vote to get the patch in ASAP. Additionall= y the patch only affects macOS users so the breakage potential should be sm= all (at least compared to daily crashes which is the alternative).

On Wed, 3 Aug 2016 at 04:39 Eli Zaretskii <eliz@gnu.org> wrote:
> From: John Wiegley <jwiegley@gmail.com>
> Cc: Eli Zaretskii <eliz@gnu.org>,=C2=A0 Emacs-Devel devel <emacs-devel@gnu.org>
> Date: Tue, 02 Aug 2016 13:25:10 -0700
>
> >>>>> Alan Third <alan@idiocy.org> writes:
>
> > Hi John, are you OK with the patch?
>
> Yes, I am OK with the patch. Eli?

If all those affected by the problem agree it's TRT, I'm OK with it=
going to emacs-25.




--
=
Alan Thir= d
--94eb2c14ae2adb2cd3053926c30c--