From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#24472: (no subject) Date: Fri, 22 May 2020 22:47:25 +0200 (CEST) Message-ID: <20200522204722.GB91878@breton.holly.idiocy.org> References: <766BC176-2ACE-410B-A438-938353499533@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="83596"; mail-complaints-to="usenet@ciao.gmane.io" Cc: michael.albinus@gmx.de, 24472@debbugs.gnu.org To: Marc Herbert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 22 22:48:10 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jcEaP-000Lcz-TD for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 May 2020 22:48:09 +0200 Original-Received: from localhost ([::1]:45864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcEaO-0004lM-Uz for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 May 2020 16:48:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38970) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcEaI-0004lB-Oh for bug-gnu-emacs@gnu.org; Fri, 22 May 2020 16:48:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48976) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jcEaI-00081u-DH for bug-gnu-emacs@gnu.org; Fri, 22 May 2020 16:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jcEaI-0000SL-Ae for bug-gnu-emacs@gnu.org; Fri, 22 May 2020 16:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 May 2020 20:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24472 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 24472-submit@debbugs.gnu.org id=B24472.15901804591725 (code B ref 24472); Fri, 22 May 2020 20:48:02 +0000 Original-Received: (at 24472) by debbugs.gnu.org; 22 May 2020 20:47:39 +0000 Original-Received: from localhost ([127.0.0.1]:60522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcEZv-0000Rk-AL for submit@debbugs.gnu.org; Fri, 22 May 2020 16:47:39 -0400 Original-Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:33888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcEZs-0000RT-FE for 24472@debbugs.gnu.org; Fri, 22 May 2020 16:47:37 -0400 Original-Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id 24F09945; Fri, 22 May 2020 22:47:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1590180448; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=1261; bh=4IVP+uJcc2KEeI6o5slkIRe1ZHprud9oZ1CgCR1dU+8=; b=rGruFkAagWopuZLxeVqs5Vm8YriqFC8YidjRruuDDbiG8hcJuVzNunNP2pODxwnf RISvPAdhNQ9/mYinpnU1pfObKuvhXUrNC1dhIGnEBvYzWDynWEIH7nijuHqqaxMBQcP ylQJU4OUXz1vl2LWdP5LYrcMxX4gMnhFpko0BhSUxNVHuV2WRse+vYgl6JHqwoigPAO Tns/DNMTdzjDt9wbo1af8oKeU+2D3YduDVydu/Pqr6VTca8272EVjj0wG10qB4UWi+L uojjitz/h0crZ99aRooLTyl7Ft76q4Lnq4Z3HrKLRH8P8c142XR3W+Z7ulrEjcdbgag VwYj59WszA== Original-Received: by smtp.mailfence.com with ESMTPA ; Fri, 22 May 2020 22:47:23 +0200 (CEST) Original-Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 94E0D2022F4D3B; Fri, 22 May 2020 21:47:22 +0100 (BST) Mail-Followup-To: Alan Third , Marc Herbert , 24472@debbugs.gnu.org, michael.albinus@gmx.de Content-Disposition: inline In-Reply-To: X-ContactOffice-Account: com:241649512 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:180783 Archived-At: On Thu, May 21, 2020 at 11:50:36AM -0700, Marc Herbert wrote: > > > Yes, whack a mole. Second mole whacked: > > ... > > Until the next mole. > > Resizing a frame showing a tramp buffer: 3rd 'AutoreleasePoolPage::pop' mole > or different bug? Please let me know. > > Resizing frantically with keyboard shorcuts (I use "Spectable") reproduces > after less than 5s. It also crashes from time to time in regular use. > > Reproduction seems to require tramp, I could never reproduce resizing a > local file. Yet wireshark shows no network traffic until the crash. On the > crash the socket is immediately disconnected with a FIN, so I believe this > network activity is only _after_ the crash. > Version: Version 26.3 (9.0) I'd suggest trying Emacs 27, or even Emacs 28 if possible. 28 already has some changes to resizing code. > 38 Emacs-x86_64-10_14 0x00000001001bf909 ns_send_appdefined + 137 No great surprises that this function is related to the NS run loop, which handles IO. I'm convinced that most of these crashes centred around tramp and the menu bar and so on are best fixed by separating the NS GUI code into a separate thread, but it's a pretty large job, and I only have half of an implementation. -- Alan Third