From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#34762: Acknowledgement (26.1.92; objc[27300]: Invalid or prematurely-freed autorelease pool 0x1040021e0.) Date: Sat, 5 Sep 2020 22:02:52 +0200 (CEST) Message-ID: <20200905200250.GC93185@breton.holly.idiocy.org> References: <5E4CFA2E-BF8D-4F32-9FDA-80A004192288@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33169"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 34762@debbugs.gnu.org To: Win Treese Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Sep 05 22:04:08 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 1kEePw-0008Ta-5K for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Sep 2020 22:04:08 +0200 Original-Received: from localhost ([::1]:42908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kEePv-0003Qf-7I for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Sep 2020 16:04:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53194) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kEePq-0003QZ-2s for bug-gnu-emacs@gnu.org; Sat, 05 Sep 2020 16:04:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60836) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kEePp-00082l-QV for bug-gnu-emacs@gnu.org; Sat, 05 Sep 2020 16:04:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kEePp-0002g2-Mv for bug-gnu-emacs@gnu.org; Sat, 05 Sep 2020 16:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Sep 2020 20:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34762 X-GNU-PR-Package: emacs Original-Received: via spool by 34762-submit@debbugs.gnu.org id=B34762.159933618210225 (code B ref 34762); Sat, 05 Sep 2020 20:04:01 +0000 Original-Received: (at 34762) by debbugs.gnu.org; 5 Sep 2020 20:03:02 +0000 Original-Received: from localhost ([127.0.0.1]:44149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEeOs-0002eq-Fm for submit@debbugs.gnu.org; Sat, 05 Sep 2020 16:03:02 -0400 Original-Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:42352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEeOq-0002eK-7X for 34762@debbugs.gnu.org; Sat, 05 Sep 2020 16:03:01 -0400 Original-Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id BF504439; Sat, 5 Sep 2020 22:02:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1599336173; 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=765; bh=kSWyHFMo3/SQa5tupRRwTnx1iTiYCka4Gg+b3XTvWhI=; b=HQPECLri6Uus7zBE3lsh7QYoj4WhbKf6FqDiPQ08GHaqbek8woaiVMnKB8O486Dv WneY+DxLDTBbbrSTNeoQ6qs90gbD/vuoiot+GTlY6bk8OaL1gUhmeoK/pU1xF0gyTvf xRCX7bPJhDyA/nnEigWlYlPHk2UyfYPAHyDdNmBQlKTwmHU8m6CPerykqb5P3BQvASs wo4+6q0NoGfZakiwcHunDwxLGaHWmZm/FIA8OMU6DpZP4nIh+Kq8ZOfLoNFhV4rjTqA BPcTRhEeQBGwTzz4+wlOj4DEiLD/mJfZGMdtM0aO+n11JgMEhQ+dzutuXWqIBqrILZc vzIITGFHIg== Original-Received: by smtp.mailfence.com with ESMTPA ; Sat, 5 Sep 2020 22:02:51 +0200 (CEST) Original-Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 7F36E20251A92E; Sat, 5 Sep 2020 21:02:50 +0100 (BST) Mail-Followup-To: Alan Third , Win Treese , 34762@debbugs.gnu.org Content-Disposition: inline In-Reply-To: <5E4CFA2E-BF8D-4F32-9FDA-80A004192288@acm.org> 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:187294 Archived-At: On Thu, Sep 03, 2020 at 09:44:57PM -0400, Win Treese wrote: > The pool seems to be pretty much irrelevant in this particular case. > Since the menu is given to the app, and might be deallocated under > some circumstances if it's passed back to ns_update_menu, it seems > like simply removing the pool code is sufficient without causing a > memory leak. Hi Win, Thanks for looking at this. I'm not super clear about how and why the pools work myself, but I think you're probably right. Can you please remove the changelog entry (the changelog files are automatically generated now), and put it in the git commit message instead, then use 'git format-patch' as described in CONTRIBUTE? Have you completed the copyright paperwork? -- Alan Third