GNU bug report logs - #67654
29.1; Hiding menu bar makes new frames very small

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Roshan Shariff <roshan.shariff@HIDDEN>; merged with #68463; dated Wed, 6 Dec 2023 07:57:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Forcibly Merged 67654 68463. Request was from Po Lu <luangruo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'minor' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 21 Dec 2023 13:28:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 21 08:28:59 2023
Received: from localhost ([127.0.0.1]:42640 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rGJ6g-0000Wr-VE
	for submit <at> debbugs.gnu.org; Thu, 21 Dec 2023 08:28:59 -0500
Received: from mail-oa1-x36.google.com ([2001:4860:4864:20::36]:42197)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pzinnjustin@HIDDEN>) id 1rGIiw-0005kO-Oc
 for 67654 <at> debbugs.gnu.org; Thu, 21 Dec 2023 08:04:27 -0500
Received: by mail-oa1-x36.google.com with SMTP id
 586e51a60fabf-203fbbff863so329427fac.0
 for <67654 <at> debbugs.gnu.org>; Thu, 21 Dec 2023 05:04:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1703163856; x=1703768656; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=vmyDPq7ooD1Y1VsBllxHVHccwZCkrgRRyimITOqFE0A=;
 b=KGtceaD/vAKoSWdiivasxL6PvVd6ZfbbpkWZ4L3cx/0Ls/gWvBUO68MLks21UeeDf9
 r52+2DJFiciqT4/UTjDvDfn3PfUJU48dcYmKwgPHw6apZ1VIl17C0cx5e6b+KHYFVrJx
 AB6b+e12zKv8IPMja0TFqVWiGk9GTZTa3rw3L+RRyAPkcNtMgUV8amz5EeYniBjS2n1c
 GsNEiW8RT6DCa3uNVLxwU2rIKpUIQz5bFA69Za17m0ewflAFCyc3nuYcZ4Z6ocDLBxy6
 28/nFnNna7DnNlggK6qtTLvo3uh7nphpuY8loI0nVvZRpJjk+K/zzBQVCukMZPFeIACU
 E+iQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1703163856; x=1703768656;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=vmyDPq7ooD1Y1VsBllxHVHccwZCkrgRRyimITOqFE0A=;
 b=ubfAnpR8lIZr+e5ziSXKuumpzWfwKeOo+rVR+4NkEX/NN8U5o93u26jeCm2p9uYvDS
 OfZiKFgg5pk4IkP8YX8i+g9WFv7Zd8jccI90Rmo0/WVFShiEDUXhUCMbto9WwLWaEJWk
 DXF6pl93mJLD36bOzuVU/FRKUIfm2bQHUjaw52hodzgEMdTxor7purZoluGJijifYAJL
 fJu0EXAFooIvxXcduBk0HVbbNyHLzUvNQosObjopwQuX3o8Ez3UjlKjupnxxcYPCuRmE
 deHL78SrF1N4rGPi8uHTbvpfmVvBC1OPMFvsYPwSkv4grQ3PPYBF6XmlegiD7H58kdxk
 N4ow==
X-Gm-Message-State: AOJu0YxbwIVoqUejhiJms5w10jwsvyAnHTnlZX4pQZo7pJI+U3LQjJQ+
 xVIVo8oowG1v1nwTM1WQVDveYlYZ1M59jdhaXGXmV7Uq7vjW3nyh
X-Google-Smtp-Source: AGHT+IGwi3+G/5bueLNAoBOQ6FlF++hly4ChzHReTMNxtRMH5tJb2g5QxeSXroiQACW1mgUQnOBwMe8ENwYzjkod99A=
X-Received: by 2002:a05:6870:41cd:b0:204:296b:372d with SMTP id
 z13-20020a05687041cd00b00204296b372dmr255707oac.34.1703163856268; Thu, 21 Dec
 2023 05:04:16 -0800 (PST)
MIME-Version: 1.0
From: Paul Zinn-Justin <pzinnjustin@HIDDEN>
Date: Fri, 22 Dec 2023 00:04:05 +1100
Message-ID: <CANS2bCT+wvw_jq2n1bnUYPweYzkL-5SE4fZju+xAQLRRtcgJ2g@HIDDEN>
Subject: bug#67654
To: 67654 <at> debbugs.gnu.org
Content-Type: multipart/alternative; boundary="000000000000a5b2b6060d04bc0a"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
X-Mailman-Approved-At: Thu, 21 Dec 2023 08:28:57 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000a5b2b6060d04bc0a
Content-Type: text/plain; charset="UTF-8"

if that can help: I have the same problem about half the time, and each
time the window starts tiny, I have the following error message in the
terminal:
(emacs:6163): Gtk-CRITICAL **: 00:03:35.971:
gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

--000000000000a5b2b6060d04bc0a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">if that can help: I have the same problem about half the t=
ime, and each time the window starts tiny, I have the following error messa=
ge in the terminal:<div>(emacs:6163): Gtk-CRITICAL **: 00:03:35.971: gtk_di=
stribute_natural_allocation: assertion &#39;extra_space &gt;=3D 0&#39; fail=
ed<br></div><div><br></div></div>

--000000000000a5b2b6060d04bc0a--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 11 Dec 2023 12:39:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 11 07:39:35 2023
Received: from localhost ([127.0.0.1]:52856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rCfZO-0001GZ-Ss
	for submit <at> debbugs.gnu.org; Mon, 11 Dec 2023 07:39:35 -0500
Received: from sonic311-23.consmr.mail.ne1.yahoo.com ([66.163.188.204]:42639)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rCfZM-0001GJ-5I
 for 67654 <at> debbugs.gnu.org; Mon, 11 Dec 2023 07:39:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1702298351; bh=VkoqEB4ccKx/GChXmekedv1pLumZU7QFHkR7s8eNFDU=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=Qbh837VMZT8I3IdyIjxhuXJFQaXLU4Bwk5kMaETzhVfNRYoKW5mG2l6jB2nAfTS18B45XngyE3PPrfgkARDwDkZraEYO6a1CVvT7KRZ+pMC/iJ1suG04Zp7Gw/+1sY4g81OVjF7DwiqmvFgJsR0vnrZ9IZUIZnTicFw9ZkQ+WGfkNPPBMyPH0Dab/X9qoCmOeegRNK10DId4w3ggT/Ip4WCdHsJmg+19Qkfpi1PD0w4yF4rCmiFGUqMKLI9m6K1qLYYe1Jt8HruW/JunevShcbc5vqu3DO7DNOhvqaPkQUOeMp6y6UnpT/Z9LK5VuvWiCCrrfx6/0lyjxHySEitolQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1702298351; bh=ipw+E7eWvbbKHrwdfbLzA8aCxPC6LVTdUsXYkMx9wDD=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=AG0sDYCLsU+KOlR4lhZEtwSrlG+kEbxVGyfzv+EHI9RZzCPQuDeDlR+GYtI+utHa7ytTpFoQp4A8k/FoQzyNHjWS0pf+HloAE4PLNxIbIDuMD6cwh1d6xp0AvJffIXwCoql5N0Y5mFKQS74YxDd+w1YDOg8G5BmyLfUNPpq3CNz3cxWTCdyf1LAMF2vW5QsZpIz+TqdHhNq+qLKIgH4SRAhsq6t2EF4WlS/2jqZDo2F45KKyw6kCGL4rFQdGS2EbAuyfbyhwHLrn7o85qQPuOx2q3umV3rfc8rdF9PWPahVOD4uf4PSs56FybSxjz/qttR5vsXukbg5SfbDNrTVzuQ==
X-YMail-OSG: N7nHNX0VM1kgqUjhtlCCpxiZi24Zijm3WGOtbFrPVo8ngTYmWhLQfxWcFNM7cPv
 lOXas8BL54.sunJbgSm9gTHavDbn75Uz9LhTsRvSx8hkdrcPmYySIVqnaxC77UQlF.Y5z_1l6zdv
 FWekHmx64D1ozGERfCGVDQlq7Iipw2Yoz00KE6j_BURq59h4DH5r8glgFxNV_mZKMRo_M6LRl9SY
 Jc3ympWllDqlBAdfhpCPJt0hydC6unJI9JSdP499q9tnGXtSC..RvM7AsnUJBvZByn3mSqGi6KDH
 K2G6t7g975iFNkk4OGFDcRoR2lSgVlEI3o1oX5Io3JyD7cbmjqT.0cbE8qZlcYFdrs8HIsdioI5K
 VcKOJ25yGHKAcYPsLIqjbbZd18IdYFvxeeCVciP6d1eT6Ip3YqQjunOuSQZWPAhdwVNMkJhg0CgJ
 Riz76RWV7HbVGrgF2eYbPlUVy57vgJYIz8Xa5d3vHfObxz08Ylmhiv0iohRxqPHqJHohuqNjMc7n
 c28I78CerwUUgD_DP_QpqbXjrbfr9npG29nBraZTsAiOCYJ04G89USrilTn0_UCoZO0wphqaD4J4
 NgTtjKFF2JVMWN.9bmuDv9AH7HYKU_NzHNmvnlH2om4m5EjF1J1JCgvYswuXzprhoplkSCM69ZBb
 FdwMvnTXM0kVGcPXV9NDY.nd5q7ziqeyH6.ewiGwZ1PFJTB_qopWf8OlA6x6AWj_6eJE3k31zPWc
 kYLSaG2ylq_GUUffk8gOs2huaqNfbjHcYU8mSqDae4BCQHjatUbwiMlAfucXkLAvqqKAaVrpTy2M
 _JbAIlfCf9nAbw3FWzw5DH2dCVxSPOLCBZI.Q6smegQhAxR3B3i4xdJUyqawF.3dq86Jmnm4pbo_
 U0tbPgIdYxlnzdTfwSSrynNlz8bEvSRV1s7lwbtksVj72897XJOQzoe2mbK5mNtyqjYbTV2sbTeo
 odulmfUTu8TMNvw0LSCFKoPAA6iI2K2THdhfrUz9UjT.33jnOyCeYbXL05zP46iM27Ml7WdrecYu
 lYGHFuMX5LfvTTNg6W7tXp_0ieQBcJ5NJqyJ4RC.lLfh._UUrOropf0DW7.boncfUo6PMrSeUkyr
 t_pvgkaBbPLZq5StpYBddhd0hIePYyO5iYHDklUEDVVhXUcQz6c92RzMhGQHPq8NWqWEo4Q7aHaP
 WIJaXOrG6E.D5zJS7BHsVA4e1xuqrv5zVUoWzCajy0TQIcDk2Ma5SGHjseeXxCEmoZJvj6Z63NMq
 EDBR5O3.zYYhzIGhwRRmXMA8AjgVGYllILBcMpCYnRnzfO9szFgI8beWgHBPamPrEuP3wizeTlqs
 eWU9BuJs6D7fRFZxPbzv.XtJGOSuwbcJKeX7iR9ZxGGsVmRmzPToY6sHnhccQgv14yqpMU9fGkXK
 wRGyOyr2PJz6rNiQqwb3qizTxpXW0rwd5xN6YMJa46OokQEKUDaY5039HuoSuRt5HmWoRu2p83Ge
 RlS1eQ3rBkeQVzVKOfuvbmUS2bni4Mfyx3OxlHcokGAg8lCpGcZFpdldbY_.IJg.Z8GBD7qFXmRn
 DOmoEtYQYgWO44LfUlRwxGRDcaW2PYvX.SNIE0D_0kHU5k_56s4i_GTDl8s_3nxm4iQ.RMBw8ld_
 ykE6Q_4AIA5jRl1iZHy1JzwD2.krS8jk21YCQL2yKAWCUX6B16Hb32bWsHxqcIOvZUMwqadVDuGx
 k9JreymIni92I8Aaqe8hxm_uOzSrta17lCo6I55WHeTcEJEvUrvuhGq6OQE6H_kM7SAw.4mWzL.Z
 idSu8jN4LzxUk3CSCwJY0_2bdHa.SfRgruGt8XybYJfejpWdxfJPU5eq_dMpMk8ZlrMBKpm9fkEC
 c2hgym9_5R3bZUBHHH0Ns.gd7wf7K6J63gemzqUbs6Ru6oDcnNq8siNSzrO0y.rfVrbbKPSFPHu5
 drGprSWQt6KdT0Kn47v4f5DiGuT48huKGaUA4SJLTpxE1t3SUwApeZF8lMqC5wz6Xx4vqc49L73R
 HPseeFKsNc4R_ulKtbvxLkqAW1LS1QWgy4yfpnpkVtgz5v7sSuDXk0cGqEVv9T92jNc0LdSYp71c
 VhuJGw7uYeyG2LbvA9Kc8_GJHHnLv4rhemX8IdXAtlCyrsRehzIHiyR1M56o1gjgKwwuO3cHkmFM
 Z2S7VJjQviUSW_NTV4uCaXotK3NI0FExg4G8XqYrBG4cnuMAhgqHemVRLAtTe.nT0u.GmU0JU5Uy
 g_Amwb8IDDHKnWtkApsE3h2U6Mb1vlbUttchgODkllADqhvN5IPVltBZs5l0tWCba47Ysnw--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: cab0831a-fe4e-43dc-a374-6e7bdd07b63b
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic311.consmr.mail.ne1.yahoo.com with HTTP; Mon, 11 Dec 2023 12:39:11 +0000
Received: by hermes--production-sg3-f6b777bf6-4csqg (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 09c99dfe751e861e2d913a30a50f7b16; 
 Mon, 11 Dec 2023 12:39:07 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
In-Reply-To: <83msuhueao.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 11 Dec
 2023 14:14:23 +0200")
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 <871qbzo6h4.fsf@HIDDEN> <83edfz4i9b.fsf@HIDDEN>
 <CAG8iPGyVMM8eLONM2auM_xjUw_upG_zkss8cDe6qMaRdgbUYnQ@HIDDEN>
 <CAG8iPGxLEkM2eQGrKAjh_ShR5N6K=8o8Hk+M+GeWLR6-cWxtNQ@HIDDEN>
 <87jzplkx4i.fsf@HIDDEN> <83msuhueao.fsf@HIDDEN>
Date: Mon, 11 Dec 2023 20:38:59 +0800
Message-ID: <87bkawlxr0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.21943
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 674
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
Cc: 67654 <at> debbugs.gnu.org, roshan.shariff@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Sounds like some GTK setting gets in the way and changes the
> dimensions?
>
> If the OP wanted to look deeper into this problem, would it be
> possible to provide instructions where to look and which variables or
> events to examine?

I'm not certain.  I would suggest downgrading GTK in increments, and
searching through its ChangeLog for each release between the first to
function correctly and the one installed for possibly related changes.

Since we've never received these reports before roughly the release of
Emacs 29.1, there shouldn't be too many versions to work through.  It's
allegedly in "maintainence mode" after all.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 11 Dec 2023 12:14:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 11 07:14:57 2023
Received: from localhost ([127.0.0.1]:52823 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rCfBZ-0006Kk-3U
	for submit <at> debbugs.gnu.org; Mon, 11 Dec 2023 07:14:57 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:42814)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rCfBW-0006KV-At
 for 67654 <at> debbugs.gnu.org; Mon, 11 Dec 2023 07:14:55 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rCfBB-0003Sm-Rh; Mon, 11 Dec 2023 07:14:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=lWyX4fkl3bc1GJ1g0dXTZffrawxqIB38ZqIRkA8RqHE=; b=Bk8kRsvxhhaH
 cFcGv0IrVKF3f+7Kf8WquYeN2zn02T5K+H3KulzNxAN2OtTslboJ9968Kk7/r65IDe9RK64gOvIjj
 OJkr1EfqOtD12nbbHtrmfHaP/solhXab2mroJYOKi4Hh69afCIctcf0qr8zLmgpWiBh5G+vFE6JUz
 E4mIHnxQJavx5v7QT9mnPmYWYa0NDC43S427lsquePqK2n2nH86XuPiqxyVLXAZNPvdO0/yl0D/XH
 nqKjW2Q5q/f3cmO9aqVNuLbQag+MZV1bEhy3v8zKNCsp2nCU5J+hF9XvpSoEcSmxErrmimaP6eeyi
 LrWWiB1w1goePz0yE7ZAYA==;
Date: Mon, 11 Dec 2023 14:14:23 +0200
Message-Id: <83msuhueao.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87jzplkx4i.fsf@HIDDEN> (message from Po Lu on Mon, 11 Dec
 2023 15:37:49 +0800)
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 <871qbzo6h4.fsf@HIDDEN> <83edfz4i9b.fsf@HIDDEN>
 <CAG8iPGyVMM8eLONM2auM_xjUw_upG_zkss8cDe6qMaRdgbUYnQ@HIDDEN>
 <CAG8iPGxLEkM2eQGrKAjh_ShR5N6K=8o8Hk+M+GeWLR6-cWxtNQ@HIDDEN>
 <87jzplkx4i.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67654
Cc: 67654 <at> debbugs.gnu.org, roshan.shariff@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  67654 <at> debbugs.gnu.org
> Date: Mon, 11 Dec 2023 15:37:49 +0800
> 
> Roshan Shariff <roshan.shariff@HIDDEN> writes:
> 
> > I tried a git bisect only to find that commits as far back as ~2015
> > exhibit the bug; I wasn't able to compile older versions on my system
> > because of segfaults during compilation. So it seems plausible that
> > the GTK3 build of Emacs has always had this issue.
> 
> It's much more plausible that some change to GTK has introduced this
> bug... so much for breaking changes not being made to GTK 3.

Sounds like some GTK setting gets in the way and changes the
dimensions?

If the OP wanted to look deeper into this problem, would it be
possible to provide instructions where to look and which variables or
events to examine?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 11 Dec 2023 07:38:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 11 02:38:22 2023
Received: from localhost ([127.0.0.1]:52372 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rCaru-0006no-0Y
	for submit <at> debbugs.gnu.org; Mon, 11 Dec 2023 02:38:22 -0500
Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:37766)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rCarr-0006nb-PO
 for 67654 <at> debbugs.gnu.org; Mon, 11 Dec 2023 02:38:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1702280279; bh=hBPvF3+4KktU6wP+EOcx68b0t/0S+Z9oFsJRCItJSYA=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=mGkPm8hF5GouFOnMPRODRktFwt22hBCbc5qXjN3BAKU5V9n1uDC5p2donmukghTY5PmWcF9tmwAQha9VQ0DF8/xUprmNIoQDB+ffu+b9m5kj+tOWNtFEKIQCqC46myCjivAYVmOk30WlGc5p4rvXrC58D8uuSmGHXbbQ5MQ91rB4qwYeM38y57koTk4grbW1opAyhDpT2BZsekYkSp0vg+XuWodEha8c24GrPzxzaj7tId5WKBK/hlONneIDX+JeBYp9ftfQJIciOV0pibs1EHiEtVljRhOcTNkPwBvG6zLJvla92Vkgzt1ODxdDmC6SBG6ZBzhy0NBR0SkXdfipcA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1702280279; bh=EKN7QoWUCm4uR9USimrCv1AGxyGb/0W1oLeju+Xi7Lh=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=IHpXQK7iYwZKkIYzqfiyOCVKlUqG8ivgTh2erh0iI92jZtIIXaiFcfyeV+lhsu6RMAHLKqqeDda7cp6iXYTZAgRtqxgOzneznsWS262XF0laVmpfwrSy7g9QUaVKn1Dd5GJPl6y1k9NVQ9hJj0iYBCvNfLoQ2aaRYfopWTdJT1abCOFguCViTAaDB/hOq/AcIzB4NN6k3hfUyDh0BULs33m1nfGEJB5bPrKEWG+znFLeZhk3U2Mkg0+9yMsj9w02UrtoX/WSRXrkbHglkOcwDaxVfOL75kv4alE+KYsaGaJfb3KMg9olQfTVwcxEmedxtzQikx7nHtwydu4T6NfjBA==
X-YMail-OSG: HpKS.QIVM1nmNfFSAZpL9uhn4t0uimqwHYXVw3nANrFUJZj6G41zJniQj74Wlqw
 EAyQKNrlAcjijpu4SlYK_Vj0si7fD_ymms9zJo2WPnRGyAfXxetBVNKQoLby3q_6xRq0GCbtnRMy
 8NbNQG8ypHd2DoJdCaypMX73gcPYeC4gdbm3EnfZjAWCQPW42qSMFfYrv3kuodcWVkIsjctjWgrY
 lYkbofqkdm0iqjgxZ3oG4sxT_ODG3zcGLmuddubyU_qqlihNc1r7sQ0FKZO1gvrnncpCDfx.LFsV
 jd3H0WuVPFK2GxZTDea0jA2GVqRaOmtAgrMGiqR00aJG8pRMIZgWQ.gbzXwGGeJmbqNMhTgnr3zZ
 LDXHtrvNEON37aHqtP4U3Hfib7_gggaFlaHXPLs_Ur4SbQKTnU.FT8jFNsfGoIO.jGSFBdU.4NvW
 teSRzfzNteXeTpNgz3zGTkUXkAMswUWkc23IOcyFKRr.Yc.5oP28BxtW2sN48hSTWc63Kt6ORw0z
 a8FHDeraYFGkFmxrsKI7erkQuHRWeXA39H5Ho2NbFTgcX3t4whc0VVLVt2_eK7amgKJ1SR9M0whJ
 uDRnB2IR2nNR5cIkG4V5iq7pmaxCMZ5xeoMULekkKPk87aTnDYbGx.ppvib.uCipcihlAQKDa1yo
 DxxXask3aGbUjFWIVFytl.Nk5Bf175QooGQslHrXillqYBgHIeztIa1LOUsqsZ1VNZZpvkl6CDNt
 h0gRZ9EgfEyVUG9WffwhfUXHGNkWly_SvqOFk6BOHuTTIIixD2Hzw3eGWqcASSzLf.ObmCtVj4XT
 ElwdJ_SOdiJT0CX6XYYp08Z9csKBUwOLSOOAWYc9VSdkP6PB5w3XZNjbcBMtWOapxxml3JB2SRjl
 4BO1mRcyGfRuSn8QxTjmDOkVwOTfw7sQL52YG0NvrqGYmhjlzhSj7b6gmKMT5bUVOxDzDQu.h5SK
 i4gsX7ngtBo2y9HMEUpPHqYd3cEDf_xbbR1M4LtWqC8GQN8N2_MMXktgDJI18YPbE2oExuts2lRl
 HH_14nF4YylvaogO.c.pyf2.wgw_24hY_vROZj8xwK6wrD6FkBsCRO8xcLPvgBQ2XMJg.R_qpqbd
 ukeKaRrEcA3XH0nZa9Vk.0BMKeATNtRRzyb4dPJuRo6pRxSNtDhzUUGoJll3VaAoybkNhFgb16eg
 sU8fTxZw7Kz0Sr4Sl3kpDfXvtYOMno_8b9JxZ80wBqNCHm2Y_yi1rheSz0Edmez7DKRa814BaEDs
 tQiVFUirW0LoPymQrjw1XQ8oGituAM9qrkT1SrM_D9lCHdmxk1.1adsJoXmPETVKBVnMQVFsr5WK
 LpODgBGjFHvbQ4ZqYRChqvVsfFRzvoMCIBQeMgwg3xW3zy2PptQwKCyXhCgE7VepzpICIwZ0udjm
 l0KVqyD6CEcQ3EoeLH6Y2E8UceZ6fYfESQgIEFn0xBy3IL3GPk4dlqvBAcWrtIZyEvL_IWsT9tuR
 duLbS33jh8_TWmiNTe4JuncsOppKXPFoGcjohIMMi0fjuugLJt3ckblp7a5P5anflBjWZ.hCubmJ
 XrPGhRzXNLyMLukc.dWUFFzGl5alapMznXlpXxPYn6fHkG4Z3NKOnBJjADqvcGwoXytBJ2sqPqgZ
 4PEMupjP5uOk1ug3SmAb_VhIuihC7CbetynNFMTa07cVfBMwDUc0fdNHCP8PtmwFGcJ98TNKRNUh
 TOASjJZi5qTPTudS32wCTeIWe7er472bPd4SLx1uU7lrLHr3TMww54S9h30mD9O9uqeuFuAOZaFT
 3bwiHEs39zSfxatyLnelmE5vYTjs5GaJelhfiHYlt0.kMujXqHn3cG6BW2Xogdh7j1LOD1iNRYdT
 a0NyAXNFztfxIV1wVbqQKmQ5SsUJ28pH25XBYMl2O6zED8U4IQoMAtVCLsz7IgUXKR7TUf1f_uwe
 uMkT7kUAdkFsTOd3WPSQrYTUjiOhshkSCh0I80vqDTIHUzMxPvqX1WMe0IHgkBqjBGQReN.uDI2u
 aTEYD8ZN1_IzKqZnuip8Qm128cetO8OvPeIw3QbLloCe0RFPoloUgEwq.8rbj7jWmeZwN8QKUKiW
 I0mbADplrTUUzY8yx47bPHRTa17m6G.Rff83IQo8VPpEHJmXX1SzP2QQYiynUgDXVc4K70ZlkBUR
 A0ZgOaAMCIGis50q0py30l4vwC__GClc3L5GT0T14ivr.rH0kWnHLqBECeAXbwn7A9FvAK7z3s0Z
 KA38Bn9FfX7Fd_mE2tKvEQsWotJG6Cxxsa7esJgFA3DW_IoRN4zc0B8BK_xhWWZqeP748RQ--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 1bee193a-1f29-4ee1-84af-802fd2fb6488
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic315.consmr.mail.ne1.yahoo.com with HTTP; Mon, 11 Dec 2023 07:37:59 +0000
Received: by hermes--production-sg3-f6b777bf6-mb7fh (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID da3a6168f2e5cd252a5ef1f35aa36bba; 
 Mon, 11 Dec 2023 07:37:55 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Roshan Shariff <roshan.shariff@HIDDEN>
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
In-Reply-To: <CAG8iPGxLEkM2eQGrKAjh_ShR5N6K=8o8Hk+M+GeWLR6-cWxtNQ@HIDDEN>
 (Roshan Shariff's message of "Mon, 11 Dec 2023 00:13:04 -0700")
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 <871qbzo6h4.fsf@HIDDEN> <83edfz4i9b.fsf@HIDDEN>
 <CAG8iPGyVMM8eLONM2auM_xjUw_upG_zkss8cDe6qMaRdgbUYnQ@HIDDEN>
 <CAG8iPGxLEkM2eQGrKAjh_ShR5N6K=8o8Hk+M+GeWLR6-cWxtNQ@HIDDEN>
Date: Mon, 11 Dec 2023 15:37:49 +0800
Message-ID: <87jzplkx4i.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.21943
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 918
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
Cc: 67654 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Roshan Shariff <roshan.shariff@HIDDEN> writes:

> I tried a git bisect only to find that commits as far back as ~2015
> exhibit the bug; I wasn't able to compile older versions on my system
> because of segfaults during compilation. So it seems plausible that
> the GTK3 build of Emacs has always had this issue.

It's much more plausible that some change to GTK has introduced this
bug... so much for breaking changes not being made to GTK 3.

Every minute spent on this senseless wild goose chase at the behest of a
cabal of toolkit developers avowedly hostile to us, as they have
expressed time and again, is a minute gone to waste.  Not to say that
nobody will, but I don't see myself entering this chase.  Patches
welcome as usual, and thanks in advance.

If the no toolkit, Lucid, Motif, or GTK+ 2.x builds don't suffer this
problem, it'd be prudent to use one of those instead, and forget this
bug happened.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 11 Dec 2023 07:16:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 11 02:16:19 2023
Received: from localhost ([127.0.0.1]:52349 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rCaWY-000698-HX
	for submit <at> debbugs.gnu.org; Mon, 11 Dec 2023 02:16:18 -0500
Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:43302)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <roshan.shariff@HIDDEN>) id 1rCaTw-00062i-35
 for 67654 <at> debbugs.gnu.org; Mon, 11 Dec 2023 02:13:36 -0500
Received: by mail-pj1-x1031.google.com with SMTP id
 98e67ed59e1d1-286d8dae2dbso3918375a91.1
 for <67654 <at> debbugs.gnu.org>; Sun, 10 Dec 2023 23:13:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1702278796; x=1702883596; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=7/cVCwK79FOu8tO0sJp1egOpPTnT62VwE7dumY22YQo=;
 b=Xx2n/VgYsERA1RVh5H/WKoXK5WrV8JzBoIhih1vQ+7A1vuKskup4VdlXS0fGTs/p8w
 0bNtn9WQ5nbitFPipiWmt8k//i1OE0J0t2MxZ2h9s8X9W2hWaLgZcQYIiMvQW2Dsd+q1
 xSgwBNpk42eSRZq3idvXF/WMThHwPbD9jEi8NWSA7yz6QFK8slpj3IyGXcEHQdYKMrVt
 JkS+6Qzi05PYjSUFlELtx2vcLlvl5b3gt8EA0Dh+CEMcNgzxNwE1ZAqeccKGjjMg2KeK
 YEAlohUkX6UQuHVKCsNrt48d7cBMWoyH1+Pw9jl2DB5P1AEvo0GYlprEjEBj/aUZemcA
 WTdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1702278796; x=1702883596;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=7/cVCwK79FOu8tO0sJp1egOpPTnT62VwE7dumY22YQo=;
 b=Zo24Ep0gTsWQpCMMdLkn6BAsDOY5h2bpaPkMI1K5a+rJNWZjeeGLXqyg029Krz71p5
 3DsTQcA2vRjd8H85AdiKEPi0Z04x1094gMyHNUNiA2NJWlDX1zCO1PesQ/AWwT1vrhTl
 FMlbT/4fuzPKKbIgxZDddcxmvuBBnhGc/VxjRedd4Z+opIE01L+1b0G11h7HH8+426ju
 R0/uxZ/a6b5PvewWGqJDJu2y6G0p9WzIZDN0Jjk67MueXhdrdWeM1AubV2f9rSQbDMrl
 Ofw4Eq4F8FsOMkmLTHYyq6kNP3qJTen4Oc/fFW08FuaD4jgzczJ/CX5SUOSYwZaHBwRp
 t8AA==
X-Gm-Message-State: AOJu0YyJQ/48a0wU9OdrFxeGrfXTTULd7fpg+Wlq5/gtoZvpqfAthsnU
 kFU0YynVmyVdlU4TQYXIGCa/WoE3im20LXvysQQ=
X-Google-Smtp-Source: AGHT+IH0zzmRa7dJ4y+872QazLCKELRvwoR3qZ9dd8XP86IqSbE/ooKfIwvrNpCWU09ZenMpS8eQasegSncvSxsUk+0=
X-Received: by 2002:a17:90a:6303:b0:28a:a249:2b10 with SMTP id
 e3-20020a17090a630300b0028aa2492b10mr327137pjj.33.1702278795553; Sun, 10 Dec
 2023 23:13:15 -0800 (PST)
MIME-Version: 1.0
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 <871qbzo6h4.fsf@HIDDEN> <83edfz4i9b.fsf@HIDDEN>
 <CAG8iPGyVMM8eLONM2auM_xjUw_upG_zkss8cDe6qMaRdgbUYnQ@HIDDEN>
In-Reply-To: <CAG8iPGyVMM8eLONM2auM_xjUw_upG_zkss8cDe6qMaRdgbUYnQ@HIDDEN>
From: Roshan Shariff <roshan.shariff@HIDDEN>
Date: Mon, 11 Dec 2023 00:13:04 -0700
Message-ID: <CAG8iPGxLEkM2eQGrKAjh_ShR5N6K=8o8Hk+M+GeWLR6-cWxtNQ@HIDDEN>
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
X-Mailman-Approved-At: Mon, 11 Dec 2023 02:16:16 -0500
Cc: Po Lu <luangruo@HIDDEN>, 67654 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I tried a git bisect only to find that commits as far back as ~2015
exhibit the bug; I wasn't able to compile older versions on my system
because of segfaults during compilation. So it seems plausible that
the GTK3 build of Emacs has always had this issue.

While coming up with a workaround (see below) I noticed something odd.
I added a hook to after-make-frame-functions that prints out the
frame-{char,native,text,outer}-{width,height} of the newly created
frame. I found that immediately after the frame is created, these
values are fine. But when printing them out after a brief sleep-for,
or using run-with-timer, the values actually match the size of the
tiny frame. So it seems that Emacs thinks the frame has the correct
size on creation, but learns of its actual size a little bit later.

The following workaround needs the run-with-timer (and the duration
needs to be long enough):

(add-hook 'after-make-frame-functions
   (defun +resize-after-make-frame (frame)
     ;; HACK Resize new frames shortly after creation.  Works around
     ;; https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67654
     (when-let ((width (alist-get 'width default-frame-alist))
                (height (alist-get 'height default-frame-alist)))
       (run-with-timer (/ 1.0 60) nil #'set-frame-size frame width height))))

I figure there's little chance of finding the root cause, but
hopefully the workaround will help people who come across this.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 6 Dec 2023 20:47:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 06 15:47:11 2023
Received: from localhost ([127.0.0.1]:40518 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rAynV-0001Hw-ML
	for submit <at> debbugs.gnu.org; Wed, 06 Dec 2023 15:47:11 -0500
Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030]:47305)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <roshan.shariff@HIDDEN>) id 1rAv5P-0000cN-OK
 for 67654 <at> debbugs.gnu.org; Wed, 06 Dec 2023 11:49:25 -0500
Received: by mail-pj1-x1030.google.com with SMTP id
 98e67ed59e1d1-28670a7ba84so9818a91.2
 for <67654 <at> debbugs.gnu.org>; Wed, 06 Dec 2023 08:49:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1701881346; x=1702486146; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=lZkZqCZLjVhU+CAz/jtOhkZjpg+vNiliCfWm25MFCTI=;
 b=Ij9Hzsim2i8NR2ybw40l+toY27jwlNYTEybfPWArT4AlL3Cq4UWiRxVn3ntLKDaVCW
 q1C5RLQQ6ltFSaL5MjdBHu9Zm4y1SETClfEs71rzdnzSsNm5xkMPCkGCtfJja4QmQsNo
 l+4Eu7fXh6A/M+iSKcIYn6cpvIgFQNe8sfa9ENOL1u/NFgyiH68CE+aKIInSK19PsWqB
 /1Rp6tc7nDEgF3yUAUB0CsO3A+A7KlLFxBVFplJ/nyJINTfqsPjmDK0grfbWcwn7li9g
 JDQwo52iTsRuV0fVU8SU3UgUDcXe+pVfbyQRYBpBhsWtKADdh3I1sTKOX2+BU8G24TPc
 1i9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1701881346; x=1702486146;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=lZkZqCZLjVhU+CAz/jtOhkZjpg+vNiliCfWm25MFCTI=;
 b=MngYy+StJOgNUyVrIfXogATmhEAO7XgKmUDjNmqov/dmrmXh3QzJYv4JSijmJPDf4K
 +BefnMLkRjEeJ+dFgGiIWXJA9LtP631F+2aILbS2thFGT83GnHUyQItgJMt9mvi+I5Ut
 XCOxOcMJlQ5fwD2NsTh61Mrb6McIOcftyQoSby83RdTh5sA17dOSEyRD8OwtmA+oMTSS
 WIn0YqVLrqVwDKSOOGo3Ln79+p2EcBCRbdeuuThZWJNdcLj+/b1t3DI8QhLXnfYOW2u+
 Ha8fgqbdnyR8PIr3WpG5Be/zpLhwrSLA/KfxkCrj6RVFCyTeZVh/0gCcbJ2CSroclhu7
 2o/w==
X-Gm-Message-State: AOJu0YxAzc2kpyqRw5Nv5wTCVK4tB0/bR4y5A7X1WrNsQH7Zhtamalgw
 a+Ag45uL+smarfv76ZNHPLIkZ8ihqajdLyR8SPE=
X-Google-Smtp-Source: AGHT+IH1NnKkjkjcoHA1V5RqTDRUssO2XmVqY5lURCEnskHyIBlJIAOn/agTNGyTATSJv2w6F4pedpt8XcEb8yZjByI=
X-Received: by 2002:a17:90b:3b8b:b0:286:568e:a47b with SMTP id
 pc11-20020a17090b3b8b00b00286568ea47bmr820356pjb.7.1701881345884; Wed, 06 Dec
 2023 08:49:05 -0800 (PST)
MIME-Version: 1.0
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 <871qbzo6h4.fsf@HIDDEN> <83edfz4i9b.fsf@HIDDEN>
In-Reply-To: <83edfz4i9b.fsf@HIDDEN>
From: Roshan Shariff <roshan.shariff@HIDDEN>
Date: Wed, 6 Dec 2023 09:48:54 -0700
Message-ID: <CAG8iPGyVMM8eLONM2auM_xjUw_upG_zkss8cDe6qMaRdgbUYnQ@HIDDEN>
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
X-Mailman-Approved-At: Wed, 06 Dec 2023 15:47:08 -0500
Cc: Po Lu <luangruo@HIDDEN>, 67654 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Wed, 6 Dec 2023 at 05:39, Eli Zaretskii <eliz@HIDDEN> wrote:
> Did this problem exist in Emacs 28?  If not, we should at least try
> understanding what changes triggered it in Emacs 29.

The same problem existed on Emacs 28, but at the time I wasn't able to
narrow it down and come up with a consistent reproducer. I don't
remember if Emacs 27 had it too. When I have some time, I'll test
those older versions and see if git bisect can narrow down when the
bug appeared.

Also, I just came across bug #65559 which might be the same issue,
mentioned in https://emacs.stackexchange.com/questions/77667/emacs-starts-in-extremely-tiny-window




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 6 Dec 2023 12:39:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 06 07:39:52 2023
Received: from localhost ([127.0.0.1]:39034 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rArBv-0001Wv-QM
	for submit <at> debbugs.gnu.org; Wed, 06 Dec 2023 07:39:52 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rArBu-0001Wg-Oc
 for 67654 <at> debbugs.gnu.org; Wed, 06 Dec 2023 07:39:51 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rArBd-0006yR-NO; Wed, 06 Dec 2023 07:39:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=pSClmPEihuPsDYMP6QgXW0ZQk8W8YgUJudpi/JsALEc=; b=PV5fqO9PanOB
 oq+9cIMMmuldkg8M/hlfMRIsjbdEGhMke2mHR268GpZDq+RzgfaRaaG0dis31Bh2OmSzsLDvfddT/
 9Hn5aTKJsFVWct/X6ymWNPRSIdwsrtgr/Whs12Pc+jMYD/SVISNp8dRzamV/1+qbd0RB/Yy8Db3lp
 B5RtsYoOSNHjuWsxXE+xt7CtM0lzcxYwf3JArigYu8bl3tqo0Dh6k4OBZvbPVc+0Sui57LVRC4/qC
 IE0FXKqkdm+ze5ddJfBu8jICkBh8WJ+r+FGZp9BWuk62VInB94fV+RMm5pmzbz/FgpFgQKpEKcUkt
 n5hpnuhtLuT5vzarsSbLIA==;
Date: Wed, 06 Dec 2023 14:39:44 +0200
Message-Id: <83edfz4i9b.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <871qbzo6h4.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 <871qbzo6h4.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 67654
Cc: 67654 <at> debbugs.gnu.org, roshan.shariff@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: 67654 <at> debbugs.gnu.org
> Date: Wed, 06 Dec 2023 20:33:59 +0800
> From:  Po Lu via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Roshan Shariff <roshan.shariff@HIDDEN> writes:
> 
> > I found that this bug occurs regardless of menu-bar-mode when I'm
> > running without 2x desktop scaling, tested at 1920x1080 or 3840x2160
> > screen resolutions. In those cases, all newly created frames are tiny
> > regardless of whether menu-bar-mode is enabled or not.
> >
> > The correlation with menu-bar-mode happens only when running at 2x
> > scaling with 3840x2160 resolution.
> >
> > I was also able to reproduce this bug in a freshly installed Fedora 39
> > virtual machine, with emacs 29.1 from the distribution repository. I
> > also noted that the emacs-lucid build doesn't suffer from this issue,
> > only the GTK build.
> 
> Yes, I'm aware of this problem.  But I've never successfully reproduced
> it myself, and the GTK build is not important to me, so my
> recommendation is to use some other build, preferably the no toolkit
> one.
> 
> Let's leave this bug open for now, on the off chance a good Samaritan
> devises a fix.

Did this problem exist in Emacs 28?  If not, we should at least try
understanding what changes triggered it in Emacs 29.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 6 Dec 2023 12:34:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 06 07:34:32 2023
Received: from localhost ([127.0.0.1]:39024 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rAr6l-0001PJ-OO
	for submit <at> debbugs.gnu.org; Wed, 06 Dec 2023 07:34:31 -0500
Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:35282)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rAr6h-0001P2-LO
 for 67654 <at> debbugs.gnu.org; Wed, 06 Dec 2023 07:34:29 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1701866049; bh=IKjbjEpzWSKF8JcBBLmTBqqRWxYfhmwC06HSDEgSEyQ=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=n457HxXFvUot/YiPyWNJelZVXDmVqGF0uWB4pMuDsV/7GuvG7H3Kqgy0mWcO93ZrnrmCdYnreBdOhewBce6i6uKWIfq6vvyNZ1VKDWJkVhz/HzvSQD0ubrVKigVdKPgj6rAd8WFemAyAypni7aEOmfeVp+C8UJb9VZyZmDb9BwFyDKF/BuywgS14y5reYjO3lVtp2bNVo6bcUpG/ZxUZP8WouqTG+4VJZaEbeihyuH7vdFMR/T1RMT1nDjHx75RlScmVD5C0iCsahR8RtGa1kL8ayNCy/dVz/2yLQU89abhpjGye/ieliNejinG6kZrkjg28v4HYC6OT2vFvgA0HtA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1701866049; bh=f0rfPROc2INhBffAre5TYoV5wOhLSM7XunY/SJqxIlP=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=nf4ac2kGPEcVNZyGQiqTxHfFT54o/xI2JQyqLdUvXVH8UF9IHw6hLE8NQm480vqU748NgN9Ng4QnPNpEGeYEZ44Sqsm/Z1ZCXd8uFGvtC+3dFGjn8EGet8t3mnO1sCv0vHpxKayD4umD5cEikyzCNrRPeB32VZZwOl8y3JzBL3+F6m9rzKC0yFtCITNIcf24LlczUUZ4wtwCrMna7mFr2Aeg6XsiirNBJLh4OL7b+u7XrUqSoij0xI5wVp/Fr3aeU0xN1Zfuvf9l1q6AhFlgqQwlZzI/nUGTKGkCuXYlVQI8tQId105BQJPakBq56HpKf046Z8Z1zHT82lfrHcQ15A==
X-YMail-OSG: lkrGkVwVM1mQ1T1XuUp8xcSzH.r8lyrC6rt_Cwo2t7woLAx95ltlP2z1rhWExO3
 pMTTC_xVctFuisz4E9L4ffnWmGCnhE7YGKWrrk3kXfY.Uc8v_N0fK35WnB1hlxC.At2DCa5FlHOP
 JL5nqBucMCbYZUyFntm6_KlyOqn96eUMFgcVjf.Y4eROIeglPgRoaPLbriWAGKILtjQZ9ZlG46CW
 EfJy6BmXtZsy6QQxFPnx3WFgkXHHM51LKaIPc.tVuxcxcIS2GS8lvDScwYyUd_0wOwNpium58SGR
 LFuCGljRi1nneACjAxN1LcfYZ66zxn7Htni5n9BFQQpcV0yk6.08LYrHSZDn.kUL1CjatQ5avVMO
 ZmqoYSoKw75jKR0.9bOjxAXVVafIJFxbg9quitxDU_8UhpTXA74CKK85cG19Yk_NH2EoAmoJG5nO
 f9lHqul0mIoR14o7JFW.ZoJA4.T_zGvLRioh7umTKMozBIvT4Y9rnR5tk1CmpIBEULBeSjGsAftP
 U6xBaQ87hwTdbtUJV8_sawQR__YRKtbopOcN.PFAO.F7kgUycI.wLdaSyHCmrGORnmXii9QKkCqu
 Yuuct8U5fmlHCIUxE2W5tAuB..x_lS_gS4g31nDvhgVvdpRBfGaJoUvk5vaHckGLzRLji8VFL54T
 WmG1ZAEFZ8O6r1zrhBkcmJ2gZFhBbKagdEinmcIkELkWh30Z1ZLuEMiUf7t2nsLvc9YGqmRK2_dv
 qkq_WTji3JA5dtrOL.ZKljEO8fLwvDbdXmKUFJBMkjfgNbLuFzzfGK09UYTcfzb3ENTNPZRkJIxa
 O4WUnAFCQKu31tupIDJptSCufD_Qu2w4w2mMfWdnEUn5yyPfDqQ1b7d3ZKnWeZY148yGniEmyA4_
 1mB.a.a_UveRLN_llqF4djVM4XJ7RcWbOKCATbSn_Reu3LYCU5zoo26g9MWBz_vj03xHVt1NphpC
 uE2PXfBvR6f4VhBMPIxflL48EGk3K.5jfupfHVhiQoMs9Z9DpsYLTvIOkCm2EuHLrvOeXkdOIOA0
 hjIEQOF0h40tfxNrP3E21rBBikHN7KNYtHaxWaWC3Scs3frKHvAvd5Z.UaoSjptaE497qCHf50Xr
 nIi_ZjFPn03qZRbODsbm4PzSZZx54P28yNkq.KSEfFIARff_RN8P5wWLgwVSkQx_QPjoMPbYlWmu
 NHOTQfaSZwnclSXpXKkkCaywX36FNkT6RUxyX.FrYOVZCcGMznzrYpAln5HNwZuaVJLb9ZCUywxE
 HcP9Wq917Td_gywwtYtsIMun.eEitNPLSlwmc9qRuUevaoxdd55t2We9fMZl0jFj5tcbYVAvc8vH
 tfpsO585e0Up9300bkI7V9EBtS63.ipFq55LsASrvxO51uLfXi.dbfEf.7kuEhZECrnCy7pxf6VK
 RVY36hhkhN1QESSmWYDmS27vfIOw_AgxFcq2rX3Qo3bwKlNVVXHB..5_wmDJnqVJTtUY_9usWt1d
 JxRiwr0fMl8e_x9_LPrtKEcOukAol1PNxI5PnGxJAh0R7bZm.gPRB4YrEYUjrtGIFGmeA4NUzEnE
 emmAf_0q_RQJIO5EzoGom7kFii3VEGrk8VaLBV8pY241ZMSxGJfVVfPIv2gOOUdgmQk.UBzmYRCN
 02VRLCJtsfi5rEXV.A6aYUI1p73u6QnLCPF0uY.I6ezgWof_NqDugqWyYIxyJYu2KffQ9JttsLMk
 5fqGzGKkdOYUUb09W28ALotbFyWX6hLzJUpq9pWSTtiZ7d0Vo1C5oY5DYLiquqVI3fYp8SYEGzcB
 eHyYPeFvvm4NJ8Voup.CjGb2UYwaRrMXCh55ZrciFai7yKyETcFMLqoxmGK8Y3DbbrzucNUTA7VV
 fcOa_WRen9Pr.huAsS8QD_rXMH7Ql1_qHLNXdJq_Kg_540kJNyFnUuydnZen4A1bazyRHEe3ucG1
 MLmHVP1ZTP0_ADjk3BhckaWpXlgvmXv6Rpu4X3vGczQCYgjiFq.a2ccgnv0oujl22jwI6ZrikTdn
 O4AC9hZROofj7ZIFt1faqzQyCDLJthFGVN6hxy5FrBih1Nm4Dm4wbgWXnfs7fdnpVRYWak55kXoa
 QogdnFWUBj1CdTBOnCPIp_StDcFwngc537GmpKeRehOLhctOGORfcd7Nwa_MRxNaNm1f3qvKte8H
 T1Oj4y1u1uJEYE8aM7AO9duucRySN48DVrmUUurQEa17jb.dNxBTMzMjNVIbi3FIsnsE348KbOek
 bRC3Exxwf2RwQ1KWqrBIen2CWrCL3BtiiXQ0UhVYPju5w4qtLXMN1u3R0Atv_6y8x_zkb
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: cc61a6fe-d596-46d6-acdd-97b3ca72fc06
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.ne1.yahoo.com with HTTP; Wed, 6 Dec 2023 12:34:09 +0000
Received: by hermes--production-sg3-f6b777bf6-mb7fh (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID f836fb22d52b99083254711a85b76528; 
 Wed, 06 Dec 2023 12:34:05 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Roshan Shariff <roshan.shariff@HIDDEN>
Subject: Re: bug#67654: 29.1; Hiding menu bar makes new frames very small
In-Reply-To: <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
 (Roshan Shariff's message of "Wed, 6 Dec 2023 01:26:19 -0700")
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
 <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
Date: Wed, 06 Dec 2023 20:33:59 +0800
Message-ID: <871qbzo6h4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.21943
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 959
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
Cc: 67654 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Roshan Shariff <roshan.shariff@HIDDEN> writes:

> I found that this bug occurs regardless of menu-bar-mode when I'm
> running without 2x desktop scaling, tested at 1920x1080 or 3840x2160
> screen resolutions. In those cases, all newly created frames are tiny
> regardless of whether menu-bar-mode is enabled or not.
>
> The correlation with menu-bar-mode happens only when running at 2x
> scaling with 3840x2160 resolution.
>
> I was also able to reproduce this bug in a freshly installed Fedora 39
> virtual machine, with emacs 29.1 from the distribution repository. I
> also noted that the emacs-lucid build doesn't suffer from this issue,
> only the GTK build.

Yes, I'm aware of this problem.  But I've never successfully reproduced
it myself, and the GTK build is not important to me, so my
recommendation is to use some other build, preferably the no toolkit
one.

Let's leave this bug open for now, on the off chance a good Samaritan
devises a fix.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at 67654 <at> debbugs.gnu.org:


Received: (at 67654) by debbugs.gnu.org; 6 Dec 2023 08:33:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 06 03:33:25 2023
Received: from localhost ([127.0.0.1]:38826 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rAnLR-000101-8f
	for submit <at> debbugs.gnu.org; Wed, 06 Dec 2023 03:33:25 -0500
Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:59772)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <roshan.shariff@HIDDEN>) id 1rAnF2-0000p9-Up
 for 67654 <at> debbugs.gnu.org; Wed, 06 Dec 2023 03:26:49 -0500
Received: by mail-pj1-x1035.google.com with SMTP id
 98e67ed59e1d1-286f8ee27aeso1064470a91.3
 for <67654 <at> debbugs.gnu.org>; Wed, 06 Dec 2023 00:26:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1701851191; x=1702455991; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:in-reply-to:references:mime-version
 :from:to:cc:subject:date:message-id:reply-to;
 bh=ZX7E3Z/RO4rFJ0p6AIyGpAsPIEdUq78nbKk6TU7/VVk=;
 b=RUHLjtGb165aMn5S5HZ43knxTboslCSn2kVSUa7KmkYNeSvWxu+ERBwHrF7CYHIITO
 YJWY5kKYkuh1nnvcvAJDirsKpBn5K3s+HXdi1tXyfPPuaveTMTy0X8LKh3MsgFl3hDIh
 UQR8LbOQtS2I8pXxhKfyYHM9+YAQm5IUbSWMDOZsBEwYlvwnlhHl+O146kbQq6vTvDdi
 TuLd2BRDbl+kAcmCdzodhVV7e7vxvjI/E3oiwBq+OWEqUSC3rOVSRlnzUdjShkqm8Hex
 NMBJRumBaaxhPzX0Vw2ONl9rpeqmxfQYhHJEqxLWPXdBMBh0J+wo72lNg0qCLhBi1chu
 aUMA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1701851191; x=1702455991;
 h=to:subject:message-id:date:from:in-reply-to:references:mime-version
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=ZX7E3Z/RO4rFJ0p6AIyGpAsPIEdUq78nbKk6TU7/VVk=;
 b=cTwYuq/dMxG1iJK4vD3rLZMUhWi/iWXB52E0vU0+Z2angMyHnC5vP616atKgAnihMD
 okmBnkCub1+D6F9Y/yjaEAns16DYbNxdPIsz0dW2iWGjBRw7y4DvRRe3H77oDWXjAk3K
 k5ZuuqUUhyDNfft+MTw6w29HRiw8OZf5h+AZa39vM1YxRbrEqSQ0JVVGd5oIK53Ryoru
 z5Yp8sKHD3SoNLNFjiqt/PNfDWcIBdIPKVg5tk7mIoXptYsino3VXOkTADO2zSjEUOoi
 E4eMX9Ew2R+5tHwmbBE1YtcYCFZJxwgl4ZPvAQT7SEkBp1THnFAlUtosiDps/glriEKC
 0xZg==
X-Gm-Message-State: AOJu0YyxihCq4I0xrYCW/euBrvntYQSEemF/qrwxJG01uf/m1/BOZZ/4
 EtVmSKrChFnDykRu/dwvmOWKawWrxwcQRUoBE2+eGDdF
X-Google-Smtp-Source: AGHT+IHF7iqyhsxrwLgmu0UtI34N4T66HyIa2bUktbfrUskfd1WynlvEhSNKz/GhkqeJDp+OGkzBaR+iTQeJOdkf234=
X-Received: by 2002:a17:90a:ce03:b0:286:6cc1:7819 with SMTP id
 f3-20020a17090ace0300b002866cc17819mr546804pju.92.1701851190889; Wed, 06 Dec
 2023 00:26:30 -0800 (PST)
MIME-Version: 1.0
References: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
In-Reply-To: <CAG8iPGxmb2f-1PH6HKEbLzchr+DRE2DAiCWG6YKmAOX6+ORdGA@HIDDEN>
From: Roshan Shariff <roshan.shariff@HIDDEN>
Date: Wed, 6 Dec 2023 01:26:19 -0700
Message-ID: <CAG8iPGyanC164TKpsNrXBakBJptf9DxyvG0eMA1QvM4tkSykiw@HIDDEN>
Subject: Re: 29.1; Hiding menu bar makes new frames very small
To: 67654 <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67654
X-Mailman-Approved-At: Wed, 06 Dec 2023 03:33:24 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I found that this bug occurs regardless of menu-bar-mode when I'm
running without 2x desktop scaling, tested at 1920x1080 or 3840x2160
screen resolutions. In those cases, all newly created frames are tiny
regardless of whether menu-bar-mode is enabled or not.

The correlation with menu-bar-mode happens only when running at 2x
scaling with 3840x2160 resolution.

I was also able to reproduce this bug in a freshly installed Fedora 39
virtual machine, with emacs 29.1 from the distribution repository. I
also noted that the emacs-lucid build doesn't suffer from this issue,
only the GTK build.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Dec 2023 07:56:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 06 02:56:40 2023
Received: from localhost ([127.0.0.1]:38766 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rAmlr-0008Sn-Vg
	for submit <at> debbugs.gnu.org; Wed, 06 Dec 2023 02:56:40 -0500
Received: from lists.gnu.org ([2001:470:142::17]:51184)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <roshan.shariff@HIDDEN>) id 1rAmhu-0008MN-GX
 for submit <at> debbugs.gnu.org; Wed, 06 Dec 2023 02:52:37 -0500
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 <roshan.shariff@HIDDEN>)
 id 1rAmhc-0005Tb-CK
 for bug-gnu-emacs@HIDDEN; Wed, 06 Dec 2023 02:52:16 -0500
Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <roshan.shariff@HIDDEN>)
 id 1rAmha-0000Sp-2o
 for bug-gnu-emacs@HIDDEN; Wed, 06 Dec 2023 02:52:15 -0500
Received: by mail-pl1-x636.google.com with SMTP id
 d9443c01a7336-1d0aaa979f0so21060865ad.0
 for <bug-gnu-emacs@HIDDEN>; Tue, 05 Dec 2023 23:52:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1701849131; x=1702453931; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=8vm66WPFYVzv812Gu6pnfHzH6QyA6InOXJwx2YY3DUw=;
 b=SOVIVk5IyPSDt/ipGEwcYUMJus1cKxqFXiC/yRhjJ9xdECl7Hqd+cCzYhWzlE5EFpg
 /ZFaSvCCKvJjIeKwjz4jEzpQgtpd06SWKKG3xo+VOpJj3373nFATsj6odXwa0ZFoYv4M
 jZ/3y5PNGdyYA/UZpLaZPfABUg3HvP/kK0K6IIy8rAWVuj4UMixcdtu9vvxUqrsonSUm
 YUmHUU+G5iOzMilz/ksXh3e14TpJt68JQ2WzNTed5u52TWQ5EvrIfmupyooYo9wcAx9T
 VoqmgG8JwLwolXbdvH8grv5SsiyDKRchrTRT6qOxyz+KvKFAtq41FT58KBSGL3WFTmaO
 hD4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1701849131; x=1702453931;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=8vm66WPFYVzv812Gu6pnfHzH6QyA6InOXJwx2YY3DUw=;
 b=OsK1OvosgWekZ8hC+Qzldvf9m38/kXflmrIlz+DG2I+U/DruapHUnb4uxCZRyQII/r
 AFdXzEkqabvv1Kxc5h3QOyP6+BZ7uV6c0LvIp/Qox2F8+7xHH5shYGesC/L/8KXau9YO
 tM9No0kVUecb+3uCKfgmZCWBS41ugZDupTEobAqepqZT3Y0VTE/5K+ibDRXz7KdYFtCn
 7unE19h5GRp3Ahqwe4ag+LDLrjE+fWrL0sl964BPnCnpHm0JJGC4TE4byEc5UnxCMrJ1
 NgJq63HE+AoVeIQOxc/KTaaSXpk00NPYhhysA4b5j1z+UISsKw4p8cHvpa4jnuUJCTQA
 AEXg==
X-Gm-Message-State: AOJu0YyGb+n4vhQxRvQyUNbzNRBSgKG28vJm8KgJzBD+8oAM53P2xBJw
 rPUWwCrWqIxprMDYs7Qa0mcZVnZGbHk=
X-Google-Smtp-Source: AGHT+IHRnakoxbEHL1DjwEklrpc311mqgkIM0EAVD/Zxgr+i07razscgjodZyvr0+iTRegxBDvSmoQ==
X-Received: by 2002:a17:902:ef89:b0:1d0:6ffd:ae0c with SMTP id
 iz9-20020a170902ef8900b001d06ffdae0cmr202962plb.115.1701849131009; 
 Tue, 05 Dec 2023 23:52:11 -0800 (PST)
Received: from localhost (S01069050ca65e863.ed.shawcable.net. [174.3.244.184])
 by smtp.gmail.com with ESMTPSA id
 z14-20020a1709027e8e00b001cc1dff5b86sm10648289pla.244.2023.12.05.23.52.09
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 05 Dec 2023 23:52:10 -0800 (PST)
From: Roshan Shariff <roshan.shariff@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.1; Hiding menu bar makes new frames very small
Date: Wed, 06 Dec 2023 00:52:08 -0700
Message-ID: <87y1e73h07.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::636;
 envelope-from=roshan.shariff@HIDDEN; helo=mail-pl1-x636.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Wed, 06 Dec 2023 02:56:38 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


This bug appears on Linux with the Xorg and Xwayland servers, and I've
tested it on Gnome 45.  To reproduce

$ emacs -Q --eval='(menu-bar-mode -1)'
Invoke make-frame-command (C-x 5 2)

The initial frame is correctly sized, but any new frames are very small.
The frame-parameter function reports their size to be 22x10.  Evaluating
(set-frame-size nil 80 40) in the newly created frame does resize it
correctly, and adding that code to after-make-frame-functions works
around this bug.  Re-enabling the menu bar also makes new frames
correctly sized.

The same problem happens in daemon mode.  If the menu bar is disabled
with emacsclient -e '(menu-bar-mode -1)' immediately after starting the
daemon, the first frame created via emacsclient -c is correctly sized
but all subsequent frames are tiny.

I was able to find similar reports on the Emacs StackExchange site:
https://emacs.stackexchange.com/questions/77667/emacs-starts-in-extremely-tiny-window


In GNU Emacs 29.1 (build 1, x86_64-redhat-linux-gnu, GTK+ Version
 3.24.38, cairo version 1.17.8) of 2023-09-24 built on
 e1d0f5fdfea948b9bb25e212c9c623e4
Windowing system distributor 'The X.Org Foundation', version 11.0.12302002
System Description: Fedora Linux 39 (Workstation Edition)

Configured using:
 'configure --build=x86_64-redhat-linux-gnu
 --host=x86_64-redhat-linux-gnu --program-prefix=
 --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
 --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
 --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run
 --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-xpm --with-x-toolkit=gtk3 --with-gpm=no
 --with-xwidgets --with-modules --with-harfbuzz --with-cairo --with-json
 --with-native-compilation=aot --with-tree-sitter --with-sqlite3
 --with-webp --with-xinput2 build_alias=x86_64-redhat-linux-gnu
 host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2
 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches
 -pipe -Wall -Werror=format-security
 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
 LDFLAGS=-Wl,-z,relro
 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig CXX=g++
 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g
 -grecord-gcc-switches -pipe -Wall -Werror=format-security
 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS
GTK3 ZLIB

Important settings:
  value of $LANG: en_CA.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  server-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils pp cl-loaddefs
comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra
help-mode bytecomp byte-compile cl-lib server rmc iso-transl tooltip
cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads xwidget-internal dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 79320 11837)
 (symbols 48 7249 0)
 (strings 32 19886 1256)
 (string-bytes 1 606876)
 (vectors 16 16445)
 (vector-slots 8 338535 20511)
 (floats 8 50 37)
 (intervals 56 331 0)
 (buffers 984 12))




Acknowledgement sent to Roshan Shariff <roshan.shariff@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#67654; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.