From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#28496: 25.2; Crash when manipulating fullscreen frames on macOS Date: Mon, 18 Sep 2017 17:39:22 +0100 Message-ID: <20170918163922.GB95903@breton.holly.idiocy.org> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1505752829 26284 195.159.176.226 (18 Sep 2017 16:40:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 18 Sep 2017 16:40:29 +0000 (UTC) User-Agent: Mutt/1.9.0 (2017-09-02) Cc: 28496@debbugs.gnu.org To: Duncan Harvey Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 18 18:40:21 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1dtz5j-0006Ia-Up for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Sep 2017 18:40:16 +0200 Original-Received: from localhost ([::1]:37824 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtz5r-0007ET-A9 for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Sep 2017 12:40:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53804) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtz5g-00079k-CX for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 12:40:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtz5W-0005s2-P5 for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 12:40:12 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dtz5W-0005rd-L0 for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 12:40:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dtz5W-0007vx-BV for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 12:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2017 16:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28496 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28496-submit@debbugs.gnu.org id=B28496.150575277130451 (code B ref 28496); Mon, 18 Sep 2017 16:40:02 +0000 Original-Received: (at 28496) by debbugs.gnu.org; 18 Sep 2017 16:39:31 +0000 Original-Received: from localhost ([127.0.0.1]:46695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtz50-0007v5-NT for submit@debbugs.gnu.org; Mon, 18 Sep 2017 12:39:30 -0400 Original-Received: from mail-wr0-f182.google.com ([209.85.128.182]:49620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtz4z-0007ut-1h for 28496@debbugs.gnu.org; Mon, 18 Sep 2017 12:39:29 -0400 Original-Received: by mail-wr0-f182.google.com with SMTP id u96so1003427wrb.6 for <28496@debbugs.gnu.org>; Mon, 18 Sep 2017 09:39:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=YlqJsByxko+vpmJE+e9a0W/dUHSVGTG9/CtOveWPP7E=; b=f9EU/k/Mqu0tKqBqMN/4is+QnyM1DTye01f3aHP4W/es8kVHP//xMy8Xs2tBCdIbYa 249Z9lnNxm578OwZ6y1sRQamHK7Xgnj78SQmZYBEJXH9W92Ohbnnp1lzeWTh3zPFwCRJ S0tcrKKoj8YNTJIK68aIsHQ0DQ7dwNm1Ni/k64fr+Jr1E4jOK/CRZ4vClGal4hRm4syr oxsQAA9xCKS4upAYiSzaH+xjzYa8dXF03zaoZc7LZn6Io3Ugb3qdbLdxtMkRye0QOE9h Ts5PGcGW8MbEl7U4UOlLKmg37Qi038OIYtR1nVrOU6taYvOEjDmM4KcrUDQaMGZGNotN QVCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=YlqJsByxko+vpmJE+e9a0W/dUHSVGTG9/CtOveWPP7E=; b=SDm5Fp0XkwxU3Gyp/Zv/wXLLdkRLXVOaJdj/SuFJuHMWndL3UZe9bLM6keTSYBCnyV OzcLukhMvrmBzGvN7VkgDEiUQeFGZxgchezII68HZATdy81GWUSGcwT3v0I1J4ePXBrz KEGYHf/HmPW+GI+LgeAWhkwCJJ7lD7EZTfBDXZl6NJ+IRsDwuCq7mvbOoGTOhd4ehQdu O9agngGKnn/3ac8ZKSqE8TrmOwUZhe7zrpJodFDs/SOBiJ1q74TOPqiGqLGYc/AG5NoC SVvdUUI+JDxB6SWzw5ZqEZpoEk5TZShkOWMYLvzssNgrnOiudoHWInYt54/buosQC5Fh By6A== X-Gm-Message-State: AHPjjUj+yTk+kpPQrmbqTcMgcTaSUkN4WzPQ1wx0gkDUs/OLNWvzoSA5 iJlI4UZfPp47eEFS/10= X-Google-Smtp-Source: ADKCNb4YdbasXrbuw7HzNl9BNO20qGD0IX9IGOLeGBbGgOHXBph0XhDqGU0IxmrCJobQv0UMLjLV0w== X-Received: by 10.223.176.84 with SMTP id g20mr27154502wra.117.1505752763349; Mon, 18 Sep 2017 09:39:23 -0700 (PDT) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-dc16-e8c9-c53b-72e4.holly.idiocy.org. [2001:8b0:3f8:8129:dc16:e8c9:c53b:72e4]) by smtp.gmail.com with ESMTPSA id g37sm7779499wra.6.2017.09.18.09.39.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Sep 2017 09:39:22 -0700 (PDT) Content-Disposition: inline In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:137064 Archived-At: On Mon, Sep 18, 2017 at 04:10:47PM +0100, Duncan Harvey wrote: > Run: > > open -na Emacs --args -Q -l .../path/to/macos-fullscreen-frame-crash.el > > with the attached script. > > On my system this crashes every time: "Fatal error 11: Segmentation faultAbort trap: 6" > > Emacs will still crash if one runs the Emacs executable directly > (with the -Q and -l arguments), rather then via the 'open' command. > I only use 'open' as a convenience, to avoid including the entire > path to Emacs' executable. I can replicate the crash in Emacs 25, but the Emacs 26 branch does something quite strange. It doesn’t crash, it seems to leave the fullscreen window in the background with no contents. I suspect that Emacs is deleting the frame before the fullscreen animation has completed. -- Alan Third