From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ergus via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#38038: 27.0.50; Emacs freezes opening tabs. Date: Sat, 9 Nov 2019 00:08:37 +0100 Message-ID: <20191108230837.7nlfzo44pu7c5x2o@Ergus> References: <20191102214135.lehpefr5o4cji6ca.ref@Ergus> <20191102214135.lehpefr5o4cji6ca@Ergus> <87pni9yl75.fsf@mail.linkov.net> <83h83fg50h.fsf@gnu.org> <8736ezmhj2.fsf@mail.linkov.net> <5455d765-4954-6bc0-1961-619f6e865f59@gmx.at> Reply-To: Ergus Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="191395"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 38038@debbugs.gnu.org, Eli Zaretskii , Juri Linkov To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 09 00:10:11 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iTDON-000ngs-MG for geb-bug-gnu-emacs@m.gmane.org; Sat, 09 Nov 2019 00:10:11 +0100 Original-Received: from localhost ([::1]:32888 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iTDOM-0001AU-Gu for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Nov 2019 18:10:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42491) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iTDOF-0001AE-9Q for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2019 18:10:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iTDOE-0004Bm-79 for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2019 18:10:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39108) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iTDOE-0004Bc-31 for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2019 18:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iTDOD-00080D-PI for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2019 18:10:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ergus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Nov 2019 23:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38038 X-GNU-PR-Package: emacs Original-Received: via spool by 38038-submit@debbugs.gnu.org id=B38038.157325455030691 (code B ref 38038); Fri, 08 Nov 2019 23:10:01 +0000 Original-Received: (at 38038) by debbugs.gnu.org; 8 Nov 2019 23:09:10 +0000 Original-Received: from localhost ([127.0.0.1]:47927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iTDNL-0007yr-0g for submit@debbugs.gnu.org; Fri, 08 Nov 2019 18:09:10 -0500 Original-Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:37600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iTDNJ-0007y9-A9 for 38038@debbugs.gnu.org; Fri, 08 Nov 2019 18:09:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1573254539; bh=8+ErspMwQLnzJGkMbcj1x990Pav4/prGhKeryO8+898=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=LX3EAAeRrWiM341QG5zIZiBjTvmsoOid6VloXp5f+a3769t+YwnaAsc/lAGO/Stka8GdTGvTHbVA8pKzjQXxGVK8LCdNzdMotDwD/pMnjcp+3Hvs4m9LJ8Lkz31zJY6STRBVM8kHUMBmkjvOxjX8B06kCIIf2HHthm5HY3jS5X7UCwleJAx7ua6VuF2zn9q7C2TblFzMAcj9owKcqd//t1inKTkVLTZuSF9XBmy9CsOMrBA/ByREZLCEUB2PUQsvEMPvORZFcFWTTlr/WiCEvqyXHvjc3J59lLq6Vx/Ql6gz74zbIQonI/mULCRv37OvQHDaXFR6EXss7cvB+j2FiQ== X-YMail-OSG: vOSEmcUVM1mhTBNyr0D076B_hMxLqL10ag_YWYCHcW4NHV6mwBu74T25ZSjDRKp qqkrVyR2XNMLl7P6a1MkgkX6s1DuM3yA3S3Fexl2sAgCTm0Sw8YuTY0kr2OnFHav75AVbMs0NslY eOCwbubatbwDDBCv1gVN2nqlKVSrQd7ZaWRGetp.8.LKCD5Nh60pxxxqvearidHzt9kpelkj6mWB 6efjikcbM68_H3ILlNDRvqA4qvjUT.tLC5LCcQsDooyZbyvawFQVoaMriBigHMmJ02gjlS_99.5x GopB.cjOoi1.HDiTZE7Xs3bBgPhx1YESwSDBBuZv9NkjrJKBT_9jPF7Z6qF15cj_J1X.2rt97bT. Lnws02I9UbzBJrL_hgWbcsAXC1Pp1dEMM1mGfR_g0uWUgRtFA_qXDAM_jug.sQttaricuu7KO7Wb 1zhuxN7f0uIpOLb9xIa3rUAN7vVDXbziFPZablO4caGqHezRmIUZ9IfYzq.MhQ6GscTObe_dCDFw _WRuWrQl7Jsw2p3AiG91T.3_.QOjmO497s8hPMPway3k.9HpKjF5bFDt8SB5PXH9zNfTroNnNa39 yZktrXj7yRXuJyPKAyeuu_ymlEqHsl8G5n4t.QGTFr5N6pqym8qr8znardXd4Bb4lZA6pRKoLu5p E5RKfSCZYRtmWjZ.pAzfrp92InwVGmYl0JuQCqaI0kdDbUNFJGIIB02GHYHCqlaI1NnNTWFt6ck4 Dn4xlk8DhRxE2UejorQFia5hokMtNostqtIEa4uYuOqazV0EeFsGgetiywlff77.xfi1BZdEFAMv si6X5AM.qkjBOMom0OyEM9a2PYWz_lSi9E3_h4ULDv Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Fri, 8 Nov 2019 23:08:59 +0000 Original-Received: by smtp429.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 2e370580ec402db60d4b62ae04071f40; Fri, 08 Nov 2019 23:08:53 +0000 (UTC) Content-Disposition: inline In-Reply-To: <5455d765-4954-6bc0-1961-619f6e865f59@gmx.at> X-Mailer: WebService/1.1.14680 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181) 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: 209.51.188.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:171287 Archived-At: On Fri, Nov 08, 2019 at 10:21:14AM +0100, martin rudalics wrote: >> These hangs occur not only with tab-bar, but also with menu-bar >> when tab-bar is not enabled. These hangs can be reproduced by >> configuring --with-x-toolkit=no and running emacs -Q. >> Then evaluating this causes hangs: >> >> (set-face-attribute 'menu nil :weight 'ultra-bold :underline t) > >On Windows > >(set-face-attribute 'default nil :underline t) > >suffices to make it hang in the tool bar redisplay code. I have the >guts feeling that it's related to the new :extend mechanism because it >works in Emacs 26. > >martin Hi Martin: I removed the actual call in extend_face_to_end_of_line to merge_face and the issue is still there. And it is actually the only place where the :extend attribute is used now; the rest of the code does pretty much the same than before. Just in case: I also made a rebase locally and removed all the commits related with the extend attribute and the issue is still there. So it seems not be related at all with the extend attribute... Any help here?. I am out of ideas. (and I don't have a clue about gc). Ergus