From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#63107: 30.0.50; display-buffer-in-childframe sometimes crashes Emacs on Mac Date: Fri, 28 Apr 2023 21:03:40 +0100 Message-ID: References: <5A8A60AA-F289-4C5B-BF14-8CDC30EA5C16@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23808"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 63107@debbugs.gnu.org, Daniel =?UTF-8?Q?Mart=C3=ADn?= To: Yuan Fu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Apr 28 22:04:21 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1psUKK-0005xH-R5 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 28 Apr 2023 22:04:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1psUK5-00014t-3P; Fri, 28 Apr 2023 16:04:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1psUK2-00014i-QX for bug-gnu-emacs@gnu.org; Fri, 28 Apr 2023 16:04:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1psUK2-0004D9-Hk for bug-gnu-emacs@gnu.org; Fri, 28 Apr 2023 16:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1psUK2-0007hv-Cw for bug-gnu-emacs@gnu.org; Fri, 28 Apr 2023 16:04: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: Fri, 28 Apr 2023 20:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63107 X-GNU-PR-Package: emacs Original-Received: via spool by 63107-submit@debbugs.gnu.org id=B63107.168271223029605 (code B ref 63107); Fri, 28 Apr 2023 20:04:02 +0000 Original-Received: (at 63107) by debbugs.gnu.org; 28 Apr 2023 20:03:50 +0000 Original-Received: from localhost ([127.0.0.1]:34592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1psUJq-0007hR-Dv for submit@debbugs.gnu.org; Fri, 28 Apr 2023 16:03:50 -0400 Original-Received: from dane.soverin.net ([185.233.34.149]:33043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1psUJo-0007hB-JQ for 63107@debbugs.gnu.org; Fri, 28 Apr 2023 16:03:49 -0400 Original-Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4Q7NpQ0N8Fz10Wt; Fri, 28 Apr 2023 20:03:42 +0000 (UTC) Original-Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4Q7NpP36mXzTf; Fri, 28 Apr 2023 20:03:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1682712221; bh=bcLHSnJZ1zvbrJdyCVwKe4Q31puTLVxXxMK/pdxGxuk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=p26aSNaSWJzNN0WGD8R8isJORnHxn5l8yUnxXjC/xtFITMOtNbbLn+bHIq6fGWAyv 1iAeLnshv7kZWgWdV+4lwWXWqg6Q9tq6udH7vskMZi8Jt0SIlrVVGkxhKqthtTNZXB k/FAyWorYzp1VawyQaqJ5zXzLT/euqdxEXkl6jJWAKjbouNKYQmIVtWfIoOMICyB6i Gm/qVEeiPXVKcWSip5yZargH6VUeeLRC85py+9Jmfr7mM1/Q3ZdGT+o9bHSTQOGsoE lUSOjWyUg674FNntLQYRnvzWzy//KrVYET62UH4jU17nNHerFtaE3fUwETPG074DYJ fDMI4t6W5+hPw== Original-Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95) (envelope-from ) id 1psUJg-000B53-QE; Fri, 28 Apr 2023 21:03:40 +0100 X-Soverin-Authenticated: true Mail-Followup-To: Alan Third , Yuan Fu , Daniel =?UTF-8?Q?Mart=C3=ADn?= , 63107@debbugs.gnu.org Content-Disposition: inline In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:260791 Archived-At: On Fri, Apr 28, 2023 at 01:00:07PM -0700, Yuan Fu wrote: > > > > On Apr 28, 2023, at 12:35 PM, Alan Third wrote: > > > > On Thu, Apr 27, 2023 at 01:36:28PM -0700, Yuan Fu wrote: > >> > >>> > >>> Entirely untested patch attached. I can't even try compiling it. > >>> > >>> Good luck. > >> > >> Uh oh, I tried it and it crashed on startup. > > > > I did say it was untested. ;) > > > > I made a silly mistake. Updated patch attached. > > Compiles and runs perfectly. Solves the > display-buffer-in-child-frame crash too. I’ll be running with this > for a couple of days. Any particular operations I could test to > expose potential problems? Just doing things with the toolbar, like turning on and off frame decorations, going into fullscreen and back, etc. to make sure it appears when it should and doesn't when it shouldn't. -- Alan Third