X-Loop: help-debbugs@HIDDEN
Subject: bug#53871: 29.0.50; Emacs freezes with new child-frame option
Resent-From: Arash Esbati <arash@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Feb 2022 08:43:02 +0000
Resent-Message-ID: <handler.53871.B.16443097573366 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 53871
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 53871 <at> debbugs.gnu.org
X-Debbugs-Original-To: emacs-bugs <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.16443097573366
(code B ref -1); Tue, 08 Feb 2022 08:43:02 +0000
Received: (at submit) by debbugs.gnu.org; 8 Feb 2022 08:42:37 +0000
Received: from localhost ([127.0.0.1]:45177 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nHM57-0000sE-9R
for submit <at> debbugs.gnu.org; Tue, 08 Feb 2022 03:42:37 -0500
Received: from lists.gnu.org ([209.51.188.17]:55106)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <arash@HIDDEN>) id 1nHM54-0000s6-N9
for submit <at> debbugs.gnu.org; Tue, 08 Feb 2022 03:42:35 -0500
Received: from eggs.gnu.org ([209.51.188.92]:40660)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1nHM54-0004kl-6R
for bug-gnu-emacs@HIDDEN; Tue, 08 Feb 2022 03:42:34 -0500
Received: from [2001:470:142:3::e] (port=52258 helo=fencepost.gnu.org)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1nHM53-0005Ly-TS
for bug-gnu-emacs@HIDDEN; Tue, 08 Feb 2022 03:42:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
references; bh=gXGXEWNxrBySnNkNkmVm0L0JSkT9EF2hHqATQZInRxM=; b=OugqTUScdeljpr
whq/KcePxDwdf8BcWEaNjrVopQ3mwJom7+S+e3fDm0mhlUTPQ0i53rXTqD6SZxXfkzbwT7YaYDUer
9T1lQO7Bul6yz0L2YHU0Tcc9k8/fKKRh3a9QVU6qKU4jaXeSHjK2A+aQOQjWk3sW8IxRm5xNxqaRT
dTStiabKggc+ht+nISkap97TvM8hyVbiv0AqIA6cBjk78lI2Ea9V76+mjzJOdSeyc1CZ1tFVAlBND
yPbwn76Hy+hfO+YmwEl0oWPfNVcqDXN9rgYKu/v3PhC1qchpdmEJXAXjqFgdpSTC87lBsbc5gfaoo
TgyjFbmNkn7k2wJ7LxBg==;
Received: from p4fe3e9f7.dip0.t-ipconnect.de ([79.227.233.247]:55648
helo=MUTANT)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1nHM53-0005jo-8u
for bug-gnu-emacs@HIDDEN; Tue, 08 Feb 2022 03:42:33 -0500
From: Arash Esbati <arash@HIDDEN>
Date: Tue, 08 Feb 2022 09:42:22 +0100
Message-ID: <86leylvjf5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
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 (---)
Hi all,
I'm trying the new option child-frame available for
`show-paren-context-when-offscreen' (introduced in 6e5d79c048) and I'm
running into an issue where Emacs freezes. Steps to trigger:
1) emacs -Q
2) eval (setq show-paren-context-when-offscreen t) in scratch
3) M-x find-library RET paren RET
4) M-g c 13902 RET
5) With the mouse cursor, grab the scroll bar and move down so far to
get the context
'Matches (defun show-paren--show-context-in-child-frame (text)'
in the echo area.
6) eval (setq show-paren-context-when-offscreen 'child-frame) in scratch
7) Repeat 5) and Emacs freezes
This is with repo-version 90eb6a7fe4 on Win10.
Best, Arash
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Arash Esbati <arash@HIDDEN> Subject: bug#53871: Acknowledgement (29.0.50; Emacs freezes with new child-frame option) Message-ID: <handler.53871.B.16443097573366.ack <at> debbugs.gnu.org> References: <86leylvjf5.fsf@HIDDEN> X-Gnu-PR-Message: ack 53871 X-Gnu-PR-Package: emacs Reply-To: 53871 <at> debbugs.gnu.org Date: Tue, 08 Feb 2022 08:43:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 53871 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 53871: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53871 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#53871: 29.0.50; Emacs freezes with new child-frame option
Resent-From: Tassilo Horn <tsdh@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Feb 2022 10:36:01 +0000
Resent-Message-ID: <handler.53871.B53871.16443165349454 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53871
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Arash Esbati <arash@HIDDEN>
Cc: 53871 <at> debbugs.gnu.org
Received: via spool by 53871-submit <at> debbugs.gnu.org id=B53871.16443165349454
(code B ref 53871); Tue, 08 Feb 2022 10:36:01 +0000
Received: (at 53871) by debbugs.gnu.org; 8 Feb 2022 10:35:34 +0000
Received: from localhost ([127.0.0.1]:45475 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nHNqP-0002SP-HS
for submit <at> debbugs.gnu.org; Tue, 08 Feb 2022 05:35:33 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37440)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <tsdh@HIDDEN>) id 1nHNqN-0002SC-1E
for 53871 <at> debbugs.gnu.org; Tue, 08 Feb 2022 05:35:32 -0500
Received: from [2001:470:142:3::e] (port=53976 helo=fencepost.gnu.org)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1nHNqF-0007Eg-Qh
for 53871 <at> debbugs.gnu.org; Tue, 08 Feb 2022 05:35:25 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
From; bh=8pbJdUoG5fDTLaryarsaLJ9b1EItA3ph5/CyIfg9SsA=; b=q/LjZSNHAkSvdTuXFrZC
/MBHi+Wo1hKDriY7QsWAhQRsE8KYw//mUGWH68SZWrW1ygPwi5FyW1ABgr6aEuN12x6aopfKLtLfe
CjO7etL4ILX6vIr+xKtm8AuSGBo0rCQVF/5C2pOLoEmwbMDDcEqZtiCkOxmj+wX4qeLvMA63gfC+v
7krGDmPreBqjZ+1/cDVsnphtbSy+ch7PZKGKA045fFz1AmDvZnTQPxpK5i21zJ5L2p6iKHSJJCKLs
X3gK8X6/+1kcbpYVLEyFqOc5w/GsRPcpho0XoqcfQKwxHVJ1/iyW9PkD1wlsJ0Umj5W3d5qHx4Vxp
wN5L08WRcVDL5w==;
Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:49125)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <tsdh@HIDDEN>)
id 1nHNqC-0007eI-Q9; Tue, 08 Feb 2022 05:35:22 -0500
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
by mailauth.nyi.internal (Postfix) with ESMTP id 4432427C005B;
Tue, 8 Feb 2022 05:35:20 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
by compute3.internal (MEProxy); Tue, 08 Feb 2022 05:35:20 -0500
X-ME-Sender: <xms:Z0cCYq0QMgGDOVsKPaI-vlwgwxl4dTQFguujim2v7EORldAe2Qfe4Q>
<xme:Z0cCYtGjviqNb--0mr8gsNxpElmXfeKFDe44FbQuRtnfm1iGK1e20m6PobBYSlWp3
bI3YbMpitLrJg>
X-ME-Received: <xmr:Z0cCYi7eZbTrJq4-49o5B1qOnwsER4hL56Ymkk-lkmt4hjGgLIrVGie3UtioluQz4aLQDMkeqDCrpQLXj4_sRNw4nlLeyA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrheejgdduhecutefuodetggdotefrodftvf
curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
fjughrpefhvffufhffjgfkfgggtgesthdtredttdertdenucfhrhhomhepvfgrshhsihhl
ohcujfhorhhnuceothhsughhsehgnhhurdhorhhgqeenucggtffrrghtthgvrhhnpedtle
eiffekueffudeufeefhfeitdejuedtueevgeffgfdtjeelkeehgeekteekveenucevlhhu
shhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhorhhnodhmvg
hsmhhtphgruhhthhhpvghrshhonhgrlhhithihqdekieejfeekjeekgedqieefhedvleek
qdhtshguhheppehgnhhurdhorhhgsehfrghsthhmrghilhdrfhhm
X-ME-Proxy: <xmx:Z0cCYr1ZSFB5uR523iCKghyoZ4WH6cnCUtUVoigi5UdhMf60kAwgpg>
<xmx:Z0cCYtHH7QuFV_84N3weqF5tJ8skyrrh5oFgiypZngP0ZtE02F9f8Q>
<xmx:Z0cCYk92VqkLaZBg-ZAwiDVy1xXTsUtz7KqzYuyxz4h-urOEbL9p0Q>
<xmx:aEcCYgNTE13DBNjtTbKyiJSXN_v9Mq9NlwAp5jmsoj-_Ews3ja4qkQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
8 Feb 2022 05:35:19 -0500 (EST)
From: Tassilo Horn <tsdh@HIDDEN>
References: <86leylvjf5.fsf@HIDDEN>
Date: Tue, 08 Feb 2022 11:35:17 +0100
In-Reply-To: <86leylvjf5.fsf@HIDDEN> (Arash Esbati's message of "Tue, 08 Feb
2022 09:42:22 +0100")
Message-ID: <87pmnxy7bu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
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 (---)
Arash Esbati <arash@HIDDEN> writes:
Hi Arash,
> I'm trying the new option child-frame available for
> `show-paren-context-when-offscreen' (introduced in 6e5d79c048) and I'm
> running into an issue where Emacs freezes. Steps to trigger:
>
> 1) emacs -Q
> 2) eval (setq show-paren-context-when-offscreen t) in scratch
> 3) M-x find-library RET paren RET
> 4) M-g c 13902 RET
> 5) With the mouse cursor, grab the scroll bar and move down so far to
> get the context
> 'Matches (defun show-paren--show-context-in-child-frame (text)'
> in the echo area.
> 6) eval (setq show-paren-context-when-offscreen 'child-frame) in scratch
> 7) Repeat 5) and Emacs freezes
>
> This is with repo-version 90eb6a7fe4 on Win10.
I can't reproduce with the slightly later version 9d1ae05442 on
GNU/Linux with a pgtk build. When scroll up and down (only so far as to
keep point at the closing paren of the defun), I'll see the child frame
displaying the "(defun ...)" line whenever I stop scrolling for a
second.
After doing that for I while, I checked that `(frame-list)` still
contains just a single frame. How is that for you? Do you have many
frames in there? And do you recover from the freeze?
Does doing the recipe with debug-on-quit set and then doing C-g when the
freeze occurs shed some light?
Bye,
Tassilo
X-Loop: help-debbugs@HIDDEN
Subject: bug#53871: 29.0.50; Emacs freezes with new child-frame option
Resent-From: Arash Esbati <arash@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Feb 2022 12:08:02 +0000
Resent-Message-ID: <handler.53871.B53871.164432202228521 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53871
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Tassilo Horn <tsdh@HIDDEN>
Cc: 53871 <at> debbugs.gnu.org
Received: via spool by 53871-submit <at> debbugs.gnu.org id=B53871.164432202228521
(code B ref 53871); Tue, 08 Feb 2022 12:08:02 +0000
Received: (at 53871) by debbugs.gnu.org; 8 Feb 2022 12:07:02 +0000
Received: from localhost ([127.0.0.1]:45711 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nHPGw-0007Pn-27
for submit <at> debbugs.gnu.org; Tue, 08 Feb 2022 07:07:02 -0500
Received: from eggs.gnu.org ([209.51.188.92]:33806)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <arash@HIDDEN>) id 1nHPGu-0007PU-Bf
for 53871 <at> debbugs.gnu.org; Tue, 08 Feb 2022 07:07:00 -0500
Received: from [2001:470:142:3::e] (port=55062 helo=fencepost.gnu.org)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <arash@HIDDEN>) id 1nHPGo-0006V6-VP
for 53871 <at> debbugs.gnu.org; Tue, 08 Feb 2022 07:06:54 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
From; bh=bnnWQhdmqS0otr5zZmgK94f7bGfWWdIjXNLn2O2+fx8=; b=JLNUU0yQCtKafHTk+Zak
QBJ5c9g6rqLX4xrwfFyT8tIfPvh02S1eYstONmTb/qcZQeIWauHRJYuA6WpudtEZf2sZmaPFxvCFg
fWwHVYTZwxyrf7uPMeNUlSC5TN+PC3HNkmTJdUCk9GsH/3SX3jluaCGz1mXsXoNXfVST5UHXtvZQm
GsXJc6BhBTdKuIamFbz161Sje0kmiIQ7DZX2jljwx2DxyJ+Kd6JwDmlZl8cOmZWks1XKg/4wSRGVL
2SZqd19FPWZba5HaOXB6xmEVNjysST6aVvlGKx4O2oo7jH1FkOgTh/tt1xa6NbUh18uaEQTW2PWMa
Dl8LJD/G4nMkTQ==;
Received: from p4fe3e9f7.dip0.t-ipconnect.de ([79.227.233.247]:56567
helo=MUTANT)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <arash@HIDDEN>)
id 1nHPGe-0000zo-DU; Tue, 08 Feb 2022 07:06:48 -0500
From: Arash Esbati <arash@HIDDEN>
References: <86leylvjf5.fsf@HIDDEN> <87pmnxy7bu.fsf@HIDDEN>
Date: Tue, 08 Feb 2022 13:06:31 +0100
In-Reply-To: <87pmnxy7bu.fsf@HIDDEN> (Tassilo Horn's message of "Tue, 08 Feb
2022 11:35:17 +0100")
Message-ID: <86y22lwojc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
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 (---)
Hi Tassilo,
Tassilo Horn <tsdh@HIDDEN> writes:
> I can't reproduce with the slightly later version 9d1ae05442 on
> GNU/Linux with a pgtk build. When scroll up and down (only so far as to
> keep point at the closing paren of the defun), I'll see the child frame
> displaying the "(defun ...)" line whenever I stop scrolling for a
> second.
>
> After doing that for I while, I checked that `(frame-list)` still
> contains just a single frame. How is that for you?
Thanks for your response. It is the same, only one frame.
> And do you recover from the freeze?
No recovery, Emacs freezes hard and I have to kill it from the shell.
> Does doing the recipe with debug-on-quit set and then doing C-g when the
> freeze occurs shed some light?
See above. Interesting point is that scrolling with mouse wheel isn't a
problem, things play havoc if I touch the scroll bar with the mouse
pointer.
Best, Arash
X-Loop: help-debbugs@HIDDEN
Subject: bug#53871: 29.0.50; Emacs freezes with new child-frame option
Resent-From: Tassilo Horn <tsdh@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Feb 2022 12:24:01 +0000
Resent-Message-ID: <handler.53871.B53871.164432300030023 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53871
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Arash Esbati <arash@HIDDEN>
Cc: 53871 <at> debbugs.gnu.org
Received: via spool by 53871-submit <at> debbugs.gnu.org id=B53871.164432300030023
(code B ref 53871); Tue, 08 Feb 2022 12:24:01 +0000
Received: (at 53871) by debbugs.gnu.org; 8 Feb 2022 12:23:20 +0000
Received: from localhost ([127.0.0.1]:45719 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nHPWh-0007oB-L9
for submit <at> debbugs.gnu.org; Tue, 08 Feb 2022 07:23:19 -0500
Received: from eggs.gnu.org ([209.51.188.92]:38478)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <tsdh@HIDDEN>) id 1nHPWa-0007nt-Kr
for 53871 <at> debbugs.gnu.org; Tue, 08 Feb 2022 07:23:17 -0500
Received: from [2001:470:142:3::e] (port=55334 helo=fencepost.gnu.org)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1nHPWV-0001cA-4N
for 53871 <at> debbugs.gnu.org; Tue, 08 Feb 2022 07:23:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From:
References; bh=Wq+72iJqshos1QOr7UNlXG296klU/iqA5Hi2Pu3NhCw=; b=DuVC9eD8kLpCeN
Wx8Z1OMgqKU7xUDFwUq5bp/2r5b++M0CBvJbnvFF2s0jT0hnfNNp2Z/cpDqqE7oPe2lBkX3hIMA3A
oB6Pjd42LerP1jQWb7BiKKcd0syaClUepUss1b5xJSc5LFk3e/6DtVEcQj8mN2ubEqDH2A18glRUW
lw2A4zwXnzhPGLse0IJXUIvrkANwSCbAPNT0OqMbhM+cIDYq4eVrc8F1eWBt4Y254zvXkV0anyt76
WDaBKEpIOVlZZwO9iE/pi/Mglz2tRPhNORhZq+B/QKQlGrlMH5PfJ3gB82DU4DQ5qQ7o4RsPYIxEa
SAm1SzLkbj49uSGzetAQ==;
Received: from auth2-smtp.messagingengine.com ([66.111.4.228]:53767)
by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <tsdh@HIDDEN>)
id 1nHPWP-00078c-OX; Tue, 08 Feb 2022 07:23:06 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
by mailauth.nyi.internal (Postfix) with ESMTP id 76D0427C005B;
Tue, 8 Feb 2022 07:23:00 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
by compute4.internal (MEProxy); Tue, 08 Feb 2022 07:23:00 -0500
X-ME-Sender: <xms:pGACYo-DjWr7XJJr4OibvZJYILD5ZmvQLzyv23VMqhuH-nWD9KkEQA>
<xme:pGACYguaPRQQ3Q1LIiBn92RFFJrWqRqx55fWe5pHHqJ2erVgZd1LWn_usS2stvBxD
ho0ilhHT4_oBg>
X-ME-Received: <xmr:pGACYuDQJHricUHNWbK7ZAT4dthx_VDSmzvMrFhgFIiUNsx5ZiD-9lu98sFBI5zY7cw6wjFbx34y-uqoZafPOl7_3kqO7g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrheejgdefiecutefuodetggdotefrodftvf
curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
fjughrpehffgfhvffuffgjkfggtgesthdtredttdertdenucfhrhhomhepvfgrshhsihhl
ohcujfhorhhnuceothhsughhsehgnhhurdhorhhgqeenucggtffrrghtthgvrhhnpeevve
eikeetkeeviefgfeffiedvteeguddvffeuueduveegtddthedvhfeuveffhfenucevlhhu
shhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhorhhnodhmvg
hsmhhtphgruhhthhhpvghrshhonhgrlhhithihqdekieejfeekjeekgedqieefhedvleek
qdhtshguhheppehgnhhurdhorhhgsehfrghsthhmrghilhdrfhhm
X-ME-Proxy: <xmx:pGACYoebuSjzI0CAWvNqid4ENKo_q3PlG3w8JYrEeEOs9bQLNp0Qkw>
<xmx:pGACYtNGesdrj_EuqcjSb95blgmphz0_MWx2VHkltj9G6bQ8X7kVtA>
<xmx:pGACYilWHJA_Em3rHRNw531HLzbZmcfIhV80eA_XGlTuUayV8cFjaQ>
<xmx:pGACYvUpJxUh826dDnNVsmBpY-JVyPBorLK4rhnIbaJU1fYETTlP8g>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
8 Feb 2022 07:22:59 -0500 (EST)
References: <86leylvjf5.fsf@HIDDEN> <87pmnxy7bu.fsf@HIDDEN>
<86y22lwojc.fsf@HIDDEN>
User-agent: mu4e 1.7.7; emacs 29.0.50
From: Tassilo Horn <tsdh@HIDDEN>
Date: Tue, 08 Feb 2022 13:09:38 +0100
In-reply-to: <86y22lwojc.fsf@HIDDEN>
Message-ID: <87h799y2cd.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
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 (---)
Arash Esbati <arash@HIDDEN> writes:
>> After doing that for I while, I checked that `(frame-list)` still
>> contains just a single frame. How is that for you?
>
> Thanks for your response. It is the same, only one frame.
Hm, `frame-list' says it doesn't return "tooltip frames". I think
that's something else than child frames but you might try
`(frames-on-display-list)', too. It should also return a single frame
unless a show-paren child-frame is still visible.
>> And do you recover from the freeze?
>
> No recovery, Emacs freezes hard and I have to kill it from the shell.
Could you get a backtrace with GDB? Basically just
$ gdb src/emacs -x src/.gdbinit
> run
# do your scroll stuff until it freezes and then hit C-z in gdb and do
> xbacktrace # get a lisp backtrace
> bt full # get a C backtrace
The C backtrace is probably large so please compress is before attaching
it here.
>> Does doing the recipe with debug-on-quit set and then doing C-g when
>> the freeze occurs shed some light?
>
> See above. Interesting point is that scrolling with mouse wheel isn't
> a problem, things play havoc if I touch the scroll bar with the mouse
> pointer.
Could you put a message in show-paren--show-context-in-child-frame just
to get a feeling of how often a child frame is created?
Bye,
Tassilo
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.