From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#56259: 29.0.50; Illegal -layoutSubtreeIfNeeded on NS Date: Tue, 28 Jun 2022 09:24:57 +0800 Message-ID: <87o7ydd1g6.fsf@yahoo.com> References: Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21102"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 56259@debbugs.gnu.org To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 28 03:26:11 2022 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 1o5zzW-0005In-8x for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 28 Jun 2022 03:26:10 +0200 Original-Received: from localhost ([::1]:45748 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o5zzU-0000Dy-GX for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Jun 2022 21:26:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40182) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5zzN-0000Do-UW for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2022 21:26:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59736) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o5zzN-0004ph-MU for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2022 21:26:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o5zzN-0000D0-HF for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2022 21:26:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 28 Jun 2022 01:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56259 X-GNU-PR-Package: emacs Original-Received: via spool by 56259-submit@debbugs.gnu.org id=B56259.1656379520755 (code B ref 56259); Tue, 28 Jun 2022 01:26:01 +0000 Original-Received: (at 56259) by debbugs.gnu.org; 28 Jun 2022 01:25:20 +0000 Original-Received: from localhost ([127.0.0.1]:53633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5zyh-0000C7-RJ for submit@debbugs.gnu.org; Mon, 27 Jun 2022 21:25:19 -0400 Original-Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:33800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5zyd-0000Bi-Gf for 56259@debbugs.gnu.org; Mon, 27 Jun 2022 21:25:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1656379508; bh=NIpANi6VgEku5RdTeX2XL/FBDjZGSQJOsANLNJ/ANhk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ZuFkzJqoUCTBvMJLoK8fpPgWKAR/C+fGD5fBZNiv769IFE1HRHnYumzljiDT4G+/mhq6zPl1b5VIkA2p79dlod5btYFXj5Wp5YtPe8bCXEAT3nBkAM5p1lZ0d2J11OD4XACB/krVRCOaTLeEu4TJptivuGcz0Ix0XgSe3zD13RTj5s6PdGT1hG2/pWQcfD3I2AwqUSCrnRdijWaPVEKR46OQ3b19YTQZWEXgx0k2tSlbWeldd2/sYbT1ePqn0uUT4iNwLc7gwKnMitLkH/4aj82rPHGISh+1gUZwiWCJQ1JB6qO1IwUSLJ1AtyNFhx/0HhGCxFt3srZJ7sHeXN/JXw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1656379508; bh=UbVmwqWUtpIAL/ZmOGjoVGqczTBXFl5rTilC7aZpymd=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=md3tI5OOUI8ce1WE8bYe50AdveV9z3kKCLjhZVe06bItqoARNzhhQ37FwFs1iY4WTWxkbqg1iGWLcNIKYZvx3zqmvFK4DObpC8XddAotdtP3Bh7tnH47h4q149XP0P23tsRuFOgm1g+NBGyKNU5+fSAp9P9ggiWvTDevKKlq3/PzT+Z6ZSinhzOX8xz6JyJ5SYk2NLDXB4Sq0rZkwEG2E9AL5dVkLpvzyemNK7HOYa1PZk+pJ/ZWBS/BdETr4z3KOLlqTzw6BgLF2eQskATJKwCwm9+qQlr28nPeTpzrKK58bzXJnp/1C45JEMocoYSkPgAoSUA+1Q3KmSnq22BDow== X-YMail-OSG: w6eDVOYVM1lj8kAi5vYRrsJ6IbjUt7.MxV2Pjg2Z9GMN7C5.j6DTDKaNt6gtr1I JkKDABbglEXPvfeCsV5fJAN5d2fAVey1WWBWxHYNd5.g9yASs8aNC0sTvd1_2QGT6sih7nW1aDfS fY8oQgBkbwrZ.XKmOcFYzmKrBHsYglq9RiMeGrIPbJ0FsNhrT3NUktXyp0X4mqWYr41zFVCDUlwb BlkRHMMP9V2vg2BRbn1Pv11UYXt80ViEvEsYCVcpSbf_gP6N37XFzFU19WM4saU1Doa0yiruNuM6 a61KosDN4vQx6UQWqmRxKVmnUuIVrLCHFKzEqjh5Io0LoswCBLs1hIKajC161xAK30xPWcRknDAQ V36XylurHHJGc0.AVshQCIJTAHLbZQ4COiS32SQGmtuzl3C8mO9IKjwZhXta9vj25Gs5.P3apOxw JsXBq2euB.i489D.7xjsp0.v55AfavsrE101goZNVJsdE4WNzwPNgC3B8NuRjLucPmfNmSKuTXhf zsIMB4t3htYeFRdaHjYxRu.R8KyldUh9HSNPudsduGHjQowPR9qPRvCoeVuTMsXsqlfagfy8PUkJ Is5W6p7ajqUB1wbqNBvUg3KuGxQZz8Zr9qZW5X54ZnzB9gFiscJmJli3ZwUm8SCWqhha80QBRjIh I_wOMQ0sYwyULGXWqJeRDMbAFxmiLKtF4BtdvESh6fnzekpHv0Gxwy56mivquZBEeiiE0rEeRimk EzWi_F3oOM6jnds_LMSbLvKJcJ4MT1b5xQThwANbV8NNVzyjfAkv6QuQPDmk.tihFKI9VoqvHc24 B0z.WCxC3HbhjttangoEBszcXIEVHXzRnPwff0ijmc X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Tue, 28 Jun 2022 01:25:08 +0000 Original-Received: by hermes--canary-production-sg3-559fcd5995-j6fg4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 67784ad5a4618b7b2aa2278895680009; Tue, 28 Jun 2022 01:25:02 +0000 (UTC) In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Mon, 27 Jun 2022 16:22:31 +0200") X-Mailer: WebService/1.1.20280 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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" Xref: news.gmane.io gmane.emacs.bugs:235506 Archived-At: Gerd M=C3=B6llmann writes: > On macOS 12.4, selecting Options -> Set Default Font from the menu bar=20 > reproducibly prints a message to the terminal: > > emacs[76309:7042282] It's not legal to call -layoutSubtreeIfNeeded on > a view which is already being laid out. If you are implementing the > view's -layout method, you can call -[super layout] instead. Break on > void _NSDetectedLayoutRecursion(void) to debug. This will be logged > only once. This may break in the future. > > Hopefully nobody get's sued because of that illegal action... I get the feeling this is one of Apple's bugs, since it happens to every program's fonts panel, including those that come with Mac OS. So let's sue Apple!