From unknown Mon Jun 23 07:48:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28589 <28589@debbugs.gnu.org> To: bug#28589 <28589@debbugs.gnu.org> Subject: Status: 27.0.50; Emacs screen often becomes blank Reply-To: bug#28589 <28589@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:48:15 +0000 retitle 28589 27.0.50; Emacs screen often becomes blank reassign 28589 emacs submitter 28589 Katsumi Yamaoka severity 28589 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 24 21:02:29 2017 Received: (at submit) by debbugs.gnu.org; 25 Sep 2017 01:02:29 +0000 Received: from localhost ([127.0.0.1]:56882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwHn2-0005a5-Qa for submit@debbugs.gnu.org; Sun, 24 Sep 2017 21:02:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwHn1-0005Zs-6C for submit@debbugs.gnu.org; Sun, 24 Sep 2017 21:02:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwHmv-0005SA-1U for submit@debbugs.gnu.org; Sun, 24 Sep 2017 21:02:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38012) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dwHmu-0005Rv-Uf for submit@debbugs.gnu.org; Sun, 24 Sep 2017 21:02:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwHmt-00067p-Tn for bug-gnu-emacs@gnu.org; Sun, 24 Sep 2017 21:02:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwHmq-0005LE-0F for bug-gnu-emacs@gnu.org; Sun, 24 Sep 2017 21:02:19 -0400 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:32829 helo=hampton.hostforweb.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dwHmp-0004H5-Rr for bug-gnu-emacs@gnu.org; Sun, 24 Sep 2017 21:02:15 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1dwHm8-002156-7G; Sun, 24 Sep 2017 20:01:33 -0500 Date: Mon, 25 Sep 2017 10:01:30 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Emacs screen often becomes blank Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:xxicTA5a+PVt8ZM7qwt4YbiDQxA= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi, Emacs screen often becomes blank or blinks. This didn't happen the last weekend, doesn't happen sometimes but often happens. Changing the window configuration --- scrolling a window, showing a message of two or more lines in the echo area, etc. --- seems to cause it. More funny thing is, when two Emacsen are running, the one of which the frame is not selected becomes blank. Typing any key in the selected blank frame will help, as if (sit-for =E2=88=9E) is running. Thanks. In GNU Emacs 27.0.50 (build 1, i686-pc-cygwin, GTK+ Version 3.18.9) of 2017-09-25 built on localhost Windowing system distributor 'The Cygwin/X Project', version 11.0.11900000 From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 00:43:25 2017 Received: (at 28589) by debbugs.gnu.org; 26 Sep 2017 04:43:25 +0000 Received: from localhost ([127.0.0.1]:59430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwhiP-0007v2-JS for submit@debbugs.gnu.org; Tue, 26 Sep 2017 00:43:25 -0400 Received: from mail-hampton.hostforweb.net ([205.234.186.191]:60770 helo=hampton.hostforweb.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwhiO-0007up-Re for 28589@debbugs.gnu.org; Tue, 26 Sep 2017 00:43:25 -0400 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1dwhiG-002Yuv-3F for 28589@debbugs.gnu.org; Mon, 25 Sep 2017 23:43:17 -0500 Date: Tue, 26 Sep 2017 13:43:15 +0900 Message-ID: From: Katsumi Yamaoka To: 28589@debbugs.gnu.org Subject: Re: bug#28589: 27.0.50; Emacs screen often becomes blank References: Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:WLme9m5nZZbYIrey6A5mAHKoJv4= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-2.9 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hampton.hostforweb.net X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Get-Message-Sender-Via: hampton.hostforweb.net: authenticated_id: yamaoka/from_h X-Authenticated-Sender: hampton.hostforweb.net: yamaoka@jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28589 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Mon, 25 Sep 2017 10:01:30 +0900, Katsumi Yamaoka wrote: > Emacs screen often becomes blank or blinks. This didn't happen > the last weekend, doesn't happen sometimes but often happens. > Changing the window configuration --- scrolling a window, showing > a message of two or more lines in the echo area, etc. --- seems > to cause it. More funny thing is, when two Emacsen are running, > the one of which the frame is not selected becomes blank. > Typing any key in the selected blank frame will help, as if > (sit-for =E2=88=9E) is running. Reverting the change c0af83b[1] solves this problem. [1] Don't attempt to disable double buffering in newer GTK+ versions > Thanks. In GNU Emacs 27.0.50 (build 4, i686-pc-cygwin, GTK+ Version 3.18.9) of 2017-09-26 built on localhost Windowing system distributor 'The Cygwin/X Project', version 11.0.11900000 From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 26 14:31:58 2017 Received: (at 28589-done) by debbugs.gnu.org; 26 Sep 2017 18:31:58 +0000 Received: from localhost ([127.0.0.1]:33575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwueC-0005bY-Hq for submit@debbugs.gnu.org; Tue, 26 Sep 2017 14:31:58 -0400 Received: from mail-oi0-f45.google.com ([209.85.218.45]:47703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwueA-0005bK-6z for 28589-done@debbugs.gnu.org; Tue, 26 Sep 2017 14:31:54 -0400 Received: by mail-oi0-f45.google.com with SMTP id b1so13283403oih.4 for <28589-done@debbugs.gnu.org>; Tue, 26 Sep 2017 11:31:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=Xt3A9O7fwnrybMpRogcS6HuQW5vrCnwHgw+MBDPnfok=; b=gUEgXKmY7QrkXOj/tSrObmxOmq0mblWH/+J9iUkJm3Z0HRxe4pX9LFkurV6ZsmwzXC 5W2glJdawXLJGgXnJO5wfTsPl6NBqi6vTCwb6vSy0nR0AhoMz0GAVu99qi58cRcrOjoz /f2LeHoMaqkaa/IXmjLOXZE2sL/VDghiAmxtVXTkwN4RcGlk0X4+fAOvf4fNDMeCsA+k hOnEsAbbjpPavTJziHa8I9wPt1If9+b70hJM6Pjm1x6RYrkVtYb/8vyj3SOSzRbW7vUm ZIeJvkCDFEemZ++JEJW5xNeeYHg+AOoj7WyWEmdMt+9Qw0JuOGlkKm7kyaOFP2KfDQDP NYnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=Xt3A9O7fwnrybMpRogcS6HuQW5vrCnwHgw+MBDPnfok=; b=QxGNR9W7SG9Hg1zVUKT5xGh/+x8RqAO4PTt+WDgsdTLUcJTOaLAz9mN+BzVG9Mcj/P h3Z8PfKEJq0hBe5TtezLJeu7C6vJbCcWT24ZDfB3fk9cTxkDZfWKKkf+WX0OtzHztSPZ xcmPIJb+VabxeVPJ3G/nLPFBb5k8HqJpXQQi/QHd9pqKpNkbk3HrFLELVhZNbobY/wbR cyGcEePpSjOaT4w7aJhyxpKEBrPbKmjg/dZtwhJjdT36irYFssZNRjPJsK9IlJAYQ+mo zFrHqPrEKADaUX7VHoA3MWdSFtUdhYoFnBa0/1/AGM6/RnKu4tm1D09kHVnr9gaPTm5r yXaA== X-Gm-Message-State: AMCzsaW2+yZ2wFOtb1qpGsvQz7l92mfBVrJ3a0s+stR3n7Xg7qdFwuBl qGCAZEe0XOwxO/4KxlyIuQevj/NmTnjhBt4e+cqNWw== X-Google-Smtp-Source: AOwi7QA8tcIEC9dyBSPEctHExcjuo4qT7/fdTikpdaNXVn5Tcwn2DgS8GoZWru/7XhBN+0X/2HXTsDxIsZg+GZAKZ60= X-Received: by 10.157.43.138 with SMTP id u10mr329295ota.388.1506450708338; Tue, 26 Sep 2017 11:31:48 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Philipp Stephani Date: Tue, 26 Sep 2017 18:31:37 +0000 Message-ID: Subject: Re: bug#28589: 27.0.50; Emacs screen often becomes blank To: Katsumi Yamaoka , 28589-done@debbugs.gnu.org Content-Type: multipart/alternative; boundary="001a113cfb74579d23055a1be35a" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 28589-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) --001a113cfb74579d23055a1be35a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Katsumi Yamaoka schrieb am Di., 26. Sep. 2017 um 06:44 Uhr: > On Mon, 25 Sep 2017 10:01:30 +0900, Katsumi Yamaoka wrote: > > Emacs screen often becomes blank or blinks. This didn't happen > > the last weekend, doesn't happen sometimes but often happens. > > Changing the window configuration --- scrolling a window, showing > > a message of two or more lines in the echo area, etc. --- seems > > to cause it. More funny thing is, when two Emacsen are running, > > the one of which the frame is not selected becomes blank. > > Typing any key in the selected blank frame will help, as if > > (sit-for =E2=88=9E) is running. > > Reverting the change c0af83b[1] solves this problem. > > [1] > Don't attempt to disable double buffering in newer GTK+ versions > > > Sigh, I had almost expected this would happen. Reverted with 2fa19cc551. But now we have another time bomb in the codebase: the gtk_widget_set_double_buffered function is deprecated and will probably be removed sometime. This makes the migration to a pure GTK+ build even more pressing. --001a113cfb74579d23055a1be35a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Katsum= i Yamaoka <yamaoka@jpl.org> sc= hrieb am Di., 26. Sep. 2017 um 06:44=C2=A0Uhr:
On Mon, 25 Sep 2017 10:01:30 +0900, Katsumi Yamaoka wrote: > Emacs screen often becomes blank or blinks.=C2=A0 This didn't happ= en
> the last weekend, doesn't happen sometimes but often happens.
> Changing the window configuration --- scrolling a window, showing
> a message of two or more lines in the echo area, etc. --- seems
> to cause it.=C2=A0 More funny thing is, when two Emacsen are running,<= br> > the one of which the frame is not selected becomes blank.
> Typing any key in the selected blank frame will help, as if
> (sit-for =E2=88=9E) is running.

Reverting the change c0af83b[1] solves this problem.

[1]
Don't attempt to disable double buffering in newer GTK+ versions
<http://lists.gnu.org/archive/= html/emacs-diffs/2017-09/msg00293.html>


Sigh, I had almost expected this would= happen. Reverted with=C2=A02fa19cc551. But now we have another time bomb i= n the codebase: the=C2=A0gtk_widget_set_double_buffered function is depreca= ted and will probably be removed sometime. This makes the migration to a pu= re GTK+ build even more pressing.
--001a113cfb74579d23055a1be35a-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 27 04:13:57 2017 Received: (at 28589) by debbugs.gnu.org; 27 Sep 2017 08:13:57 +0000 Received: from localhost ([127.0.0.1]:34163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dx7Tg-0003eW-Uf for submit@debbugs.gnu.org; Wed, 27 Sep 2017 04:13:57 -0400 Received: from mout.gmx.net ([212.227.17.21]:52600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dx7Tg-0003eK-3t for 28589@debbugs.gnu.org; Wed, 27 Sep 2017 04:13:56 -0400 Received: from [192.168.1.100] ([46.125.249.22]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LrqNe-1dDZ3a2lcE-013e7d; Wed, 27 Sep 2017 10:13:48 +0200 Message-ID: <59CB5DB3.3000402@gmx.at> Date: Wed, 27 Sep 2017 10:13:39 +0200 From: martin rudalics MIME-Version: 1.0 To: 28589@debbugs.gnu.org, p.stephani2@gmail.com, yamaoka@jpl.org Subject: Re: bug#28589: 27.0.50; Emacs screen often becomes blank References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Xw/2HKWTt457JqbGLCSdNonp4w7UITD80B8Y7ZDAmZYSkMDdb0E m4T0EruOX9TS29/V0QHwv/NTsi2YUJl6edfP/ulx4+/Sq6vyGmrocG4QtSAq4tnD8roTMwQ JSUfA+S64oZ1+9/ftIu+L8KOu5FzUPE8UY78cOsHiWK4n6FgjU1ObKWxkPpJfs/Hohvhh28 8YMQo2cd45HEc4Qy8m+yg== X-UI-Out-Filterresults: notjunk:1;V01:K0:WG6wtn1rJfo=:HNWVTPlOvOZp/Yc8NnxHW+ E2kXYkmslVEMX/Mfa0AD4IyjAzfcQBV+R4WwqLOLcpsYHefUvI0R9eP1DE5s6NI9wObq7w/mh ZYnrzvWyBmxPmFFdxbWMF47Sw98jnLjHM4mYfZNf/iHgM+GUsb14y/P4n+vuC78K9vm5pprME XtiR1CK55X/r5K1YbFR8HrY4PPVupesAqBjrEwbpYMA0sc6B1tIzdJzDsVCdWO8FhjhdYYn7u Q1TNc0sx6YKufVAqGxZGUArdmWcOsPHrTDh++ckF7XMxSiqc9UnbEtyze4n+JVEDqf/5hvvXJ 80AByCHDl5RKfAHxji2tcYJcHAoAoV5B095DEiSgz3BK3vXk3a8GfdserQvG0E1nQRHXWqTUf GD5qFsOnLFg9RpnhyDlzkxsSI11/lbpLq34vt0E9nfO+xj3xQjpXs1y/JtheQumPfMAz/c030 wGz4gWhHNYFULKILp7UZMiDCqX+3+Nd1m/0xsGwaV9p4QAU/1AezNBDweOPPKQK+yYaYLaeTm AvkeAMG7jKeJ3O6aZzTC2nJNkWGM71BLCHAEzkIV8HHXx6kyUfvk6Fg61wdLIkGT/82g+4Bav XAtDkkWuN45gt8xumXfsdTKQspS/jgo/Vb3u+BcuQLnwUBAXwlQsa7yWpQD9ngIoe8FjuBtju FnjSGabI7XT0nAkue/4lASSm2GM/JQFrOW/HSEgErTfTuS6qqhLUMb+0v0p/p0RoD4EDhQxpi FDBU5KgpUllRrBvRRH7wbpjmphYEi123V3ywj/ABvDuOIBDw7ZCg/2EofUNbuaucnmTooJInr uEgjbhol73CNXQwREY3k4vMISO4V6FLdP7Bn/gE+CLHHQ40g4Rc7pp8GM3wPBCAOIZKIcee X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 28589 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) > Sigh, I had almost expected this would happen. Reverted with 2fa19cc551. > But now we have another time bomb in the codebase: > the gtk_widget_set_double_buffered function is deprecated and will probably > be removed sometime. This makes the migration to a pure GTK+ build even > more pressing. Looks like the decisive blow, indeed. Admittedly, inhibiting double buffering was a gross hack too. But I doubt Jan had any alternative solutions at hand when he coded that. Do I understand correctly that the entire effect of setting double buffering off is encapsuled in the case where a GDK_EXPOSE event is handled? martin From unknown Mon Jun 23 07:48:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Oct 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator