From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Marius Kjeldahl Newsgroups: gmane.emacs.devel Subject: Re: Bug#23924 - crashes on next OS X release Date: Wed, 03 Aug 2016 07:07:49 +0000 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=001a11410b90643ed80539257e19 X-Trace: blaine.gmane.org 1470208126 27885 195.159.176.226 (3 Aug 2016 07:08:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 3 Aug 2016 07:08:46 +0000 (UTC) Cc: alan@idiocy.org, emacs-devel@gnu.org To: Eli Zaretskii , John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 03 09:08:41 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 1bUqID-0006sx-Gb for ged-emacs-devel@m.gmane.org; Wed, 03 Aug 2016 09:08:41 +0200 Original-Received: from localhost ([::1]:60580 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUqIA-0002Oo-1I for ged-emacs-devel@m.gmane.org; Wed, 03 Aug 2016 03:08:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38033) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUqHd-0002OY-Lb for emacs-devel@gnu.org; Wed, 03 Aug 2016 03:08:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bUqHc-000629-GC for emacs-devel@gnu.org; Wed, 03 Aug 2016 03:08:05 -0400 Original-Received: from mail-lf0-x234.google.com ([2a00:1450:4010:c07::234]:33525) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUqHa-00061K-Ej; Wed, 03 Aug 2016 03:08:02 -0400 Original-Received: by mail-lf0-x234.google.com with SMTP id b199so154648333lfe.0; Wed, 03 Aug 2016 00:08:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xinTgb22Yv7V5BxiZuY69A+coaadv3fBJMq4b54vD0A=; b=RxSEzEbJM4ewCz/kFtn3Kg35dButhHg4jqyfAdBvqkMkiMi9UYdte/6XwyV9rKpSaB t6ZSDrokEFAsP9FydcGtL/PP+lZDrcxVrrktEjNXdWIKPOLpVIum4mxUL4ziQgCfL6Je I6nlOHlQXrrqQ71ENdzxhbgx2NQRLn+2RXRs1Vyv8ArB/YpVLdwvl94ROTeZfxdgcEh2 yhmtZijd/ixzybu+nYnmB2N7GHhFEw7Jwkrx0tkhvvBD0gFx3/b/XmV/Mo98kXoXwi19 hB3+beGZxVXe0WnqKPaV6qLTRjU+lDXJ4hdim9u6ZcWvBiYENxfOdkL5XD9+huKjnRZw posg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xinTgb22Yv7V5BxiZuY69A+coaadv3fBJMq4b54vD0A=; b=MTdeqXivqhXQ/fOK0Jmt97Ed/qpg30nxEiITrDkN2+y+WQxCButv4FlQ04/4NcPmfo OMuI1l6P50iS6sh/2J9S7Zi4TmoqsvIW0815p7fEOWA6s36v2YTxaZF4Jz0uXgn3UF/t v1bYNVl4yaDuQk8aCWepLoO6Wjut0jDBUzCClCmfMG7jtvKbpDwXfqVptMO90tX2Wz2T 9VOEo2nvSVXvMYJrTwajajG3+MwJHpuDo4S27nrWsMiocjKCr9kidQglqMStIETjeIEH wHd3cm86/O0EDl/+kG7n+rKyoQrWXcMmh7gMqC+t53wlCb+eX2GXj7giDawHfmVSlF+l UX2w== X-Gm-Message-State: AEkooutbRD7NT/v8rcNl8GBxc/SMunmmBWO+wnc+V81o3zu2w/sn4sHO+unjmvj8HpoLudEPXxPvUeed8Yamog== X-Received: by 10.25.211.209 with SMTP id k200mr11875051lfg.178.1470208080623; Wed, 03 Aug 2016 00:08:00 -0700 (PDT) In-Reply-To: <83a8gumvbr.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c07::234 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:206388 Archived-At: --001a11410b90643ed80539257e19 Content-Type: text/plain; charset=UTF-8 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. > > --001a11410b90643ed80539257e19 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
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 crashe= s a day, and after zero. However, it's a hard bug to pin down (some kin= d of timing/racing condition I suspect). Accordingly there is no simple tes= t case that can be applied that I am aware of. Based on the short time betw= een the last two macOS beta releases (3 and 4) and the fact that the last v= ersion barely had any "change notes", I suspect macOS release is = getting close. I would feel a lot more comfortable if all modern distributi= ons 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 underly= ing 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 alternativ= e).

On Wed, 3 Aug 2016= at 04:39 Eli Zaretskii <eliz@gnu.org> wrote:
> From: John Wiegle= y <jwiegley@gmai= l.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.

--001a11410b90643ed80539257e19--