From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#61667: 29.0.60; Failure to redisplay Date: Sun, 12 Mar 2023 04:27:53 +0200 Message-ID: References: <04d7cb31-684c-07c0-ee7b-503514fc1a85@yandex.ru> <8716b41c97839d6a8b87@heytings.org> <7fee18a7-3307-b6de-1428-ae17d51c85af@yandex.ru> <9ac9271f1ee55a9b8bbf@heytings.org> <87a60y13ou.fsf@yahoo.com> <674e150e-fcbe-7d67-962e-214cfaec2ca0@yandex.ru> <875ybl1dii.fsf@yahoo.com> <2b249c97-db63-34e1-80c2-0c898005e31f@yandex.ru> <87zg8xyt0m.fsf@yahoo.com> <25c817d9-f969-8c24-6ed4-9b35fd6f27ad@yandex.ru> <87sfeozn8f.fsf@yahoo.com> <87o7pczlsq.fsf@yahoo.com> <43d50d6a-1eb0-cd42-0479-3f9d4d74904a@yandex.ru> <87ilfkyorf.fsf@yahoo.com> <8f4df0d7-eb1a-379a-db03-314f2c93743b@yandex.ru> <87a60vztad.fsf@yahoo.com> <14405ac4f8f101c35628@heytings.org> <60c92936-2a75-a254-145a-6a0a1656a645@yandex.ru> <8eda4f1e-233e-4963-1b1d-75945eca01d4@yandex.ru> <874jr2y7qk.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11462"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Cc: 61667@debbugs.gnu.org, Gregory Heytings , Eli Zaretskii To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Mar 12 03:29:26 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 1pbBSg-0002ti-Qn for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Mar 2023 03:29:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbBSL-0002ki-Lu; Sat, 11 Mar 2023 21:29:05 -0500 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 1pbBSI-0002kU-LJ for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 21:29:04 -0500 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 1pbBSI-0004pn-CY for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 21:29:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pbBSH-00080N-Oj for bug-gnu-emacs@gnu.org; Sat, 11 Mar 2023 21:29:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Mar 2023 02:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61667 X-GNU-PR-Package: emacs Original-Received: via spool by 61667-submit@debbugs.gnu.org id=B61667.167858808430704 (code B ref 61667); Sun, 12 Mar 2023 02:29:01 +0000 Original-Received: (at 61667) by debbugs.gnu.org; 12 Mar 2023 02:28:04 +0000 Original-Received: from localhost ([127.0.0.1]:58866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbBRL-0007z9-LW for submit@debbugs.gnu.org; Sat, 11 Mar 2023 21:28:03 -0500 Original-Received: from mail-wr1-f50.google.com ([209.85.221.50]:40574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbBRK-0007yg-Ok for 61667@debbugs.gnu.org; Sat, 11 Mar 2023 21:28:03 -0500 Original-Received: by mail-wr1-f50.google.com with SMTP id t15so8365096wrz.7 for <61667@debbugs.gnu.org>; Sat, 11 Mar 2023 18:28:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678588076; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=+xrWOTEEisQBVhIDURXfifvfbHyB2fO/YL5nL1Qdy2I=; b=PYaHw7c/hQk/ncngpoIbAmyhFosPmJlpC9N3eEtfZ0MeL+SX5ttLNxk8gT+meLSOLi l904V+CmXtFig0E9i4+/+5IIzB4O77pkwKARIOJVziDo6JVvz8E/gAAK6dwphc6EX9cP RGCYTZk4XGXsw9n4kYF16vkuecXRjpEdNS67I4Lbd2efW96dom0Sf23YW/evvVxiFAT3 PseCZBBJVOQfBAaHQ+tc3OImC7WyvIydCvnOTT+Skok6OWe/xNGJlDLuZXSkXawMDBot yl+YreISZvtpYq+VgQZJ0p5mnqEBkhUGjRq8HpT1aMs51MMcpPyzxqeusStoqKFXafMq Jbyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678588076; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+xrWOTEEisQBVhIDURXfifvfbHyB2fO/YL5nL1Qdy2I=; b=udvMQ4cHBXX81DSiFxbiOO+BGq6FLlPvkoPtg5eQqHcxsH5dA6loI0GgG2Xd9SWEiE F2LO0lLCP0XYuTfXdOFXzArPL7E91XIagoNockkLjY9rc6TTgpWaSTr01LVHtFIZPBCj VOmWwyPbK/XkOtw5Jbg+Zsx85+j1b2vvOF4gzdVyAru2n9m6LeHiJsSTdUNXjSIr0Yv8 rlcTjhOJWiJ1tY2FpiNfFcrUs4gbdt0oxSJ7MeqJKZGUNvQXmBLJyBlhki0toHVbzaLO m/k8rlru5rNRTL6BkBhMERslY1m147xct3iirGmBxmGT3cX9baNXt45o6NYjl4piz2/R 3GHg== X-Gm-Message-State: AO0yUKWS1SMNOTd8Ap/wLGKbOcu5HmMdqN/1bp4xDGfUqwBEE2s1djsZ j4kvf/nVex3HhPXk9VGhpyk= X-Google-Smtp-Source: AK7set9eAl/ynErzlNVOZ6qwTLNC/Z4qRMETXm6kV5+cuWPcNXsQ1QFitu4aAEh55GIm+9jExIAhHA== X-Received: by 2002:a5d:5011:0:b0:2c7:a3c:5b90 with SMTP id e17-20020a5d5011000000b002c70a3c5b90mr18390523wrt.9.1678588076435; Sat, 11 Mar 2023 18:27:56 -0800 (PST) Original-Received: from [192.168.0.2] ([85.132.229.92]) by smtp.googlemail.com with ESMTPSA id l14-20020a05600c2cce00b003df7b40f99fsm4578961wmc.11.2023.03.11.18.27.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 11 Mar 2023 18:27:55 -0800 (PST) Content-Language: en-US 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:257829 Archived-At: Hi Po, Just wanted to make sure you got this email, and that it didn't get "hidden" by the next one. If you have any further ideas for debugging, I'm happy to do that. Reproducing it can still be a pain, e.g. this time around I spend a couple of minutes wondering whether a recent update to Xorg fixed everything, but then it started appearing again, with same regularity. On 03/03/2023 15:44, Dmitry Gutov wrote: > On 03/03/2023 02:54, Po Lu wrote: > >>> So I went back to the previous Emacs versions. >>> >>> This MRE: >>> >>>    src/emacs -Q --eval "(tool-bar-mode -1)" --eval "(menu-bar-mode -1)" >>>    --eval "(scroll-bar-mode -1)" --eval "(global-set-key \"a\" (lambda >>>    () (interactive) (insert \"!\") (redisplay) (find-file >>>    \"xassociations.rb\") ))" --eval "(add-hook 'find-file-hook >>>    #'redisplay t)" --eval "(blink-cursor-mode -1 )" --eval "(setq >>>    frame-title-format \"aaa\")" >>> >>>    Press 'a'. See if the buffer is displayed after a delay. >> >> Could you send me xassociations.rb?  I can't reproduce this with any >> file of my own. > > Attached, though this doesn't seem to depend on the exact file. E.g., I > reproduced this bug (indefinitely delayed refresh) just today with > src/alloc.c a few times. > >>> --eval "(modify-frame-parameters nil '((undecorated . t)))", OTOH, we >>>    can also cross out from the list of fixes: the problem still happens >>>    with it, though seemingly less often (first repro at the 15th try). >> >> OK, thanks.  Damned blink-cursor-mode!  Does the frame still refresh >> when you hover over the title bar buttons? > > If there is a title bar, and there are buttons, yes, always. > > Also, sometimes the frame refreshes right away as soon as I move the > mouse over its border. Sometimes, however, I can move the mouse over it > for a while, and refresh happens only when hovering over the title bar > buttons. Or over the mode-line. Or pressing some button on the keyboard, > of course. > >> Also, since we now know blink-cursor-mode was previously screwing with >> the results, would you please try some other window manager again and >> see if the problem reproduces without GNOME? > > Tried again with WindowMaker, couldn't reproduce there still. It's still > working kind of sluggishly, though. Also tried installing Xfce4, but > there seems to be some integration problem: it's not possible to log > into it from GDM (journalctl shows some errors about it trying to launch > its own session manager and failing because of GDM already running). > > I've also tried to reproduce the error with a Lucid build of Emacs 29 > under GNOME -- never hit the problem once.