From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 06 17:39:02 2021 Received: (at submit) by debbugs.gnu.org; 6 Jun 2021 21:39:02 +0000 Received: from localhost ([127.0.0.1]:54068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq0U2-0002sC-6s for submit@debbugs.gnu.org; Sun, 06 Jun 2021 17:39:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:46388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lq0Tz-0002rw-PW for submit@debbugs.gnu.org; Sun, 06 Jun 2021 17:39:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52682) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lq0Tz-0003jA-Gm for bug-gnu-emacs@gnu.org; Sun, 06 Jun 2021 17:38:59 -0400 Received: from sonic316-12.consmr.mail.bf2.yahoo.com ([74.6.130.122]:42754) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lq0Tv-0006V7-Uz for bug-gnu-emacs@gnu.org; Sun, 06 Jun 2021 17:38:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1623015532; bh=HCd7UCPxIkAoF2Y3cEQPFmjVuLbA7qqPqYcehMpM3ts=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=ueJpJiR2IpriVVE08H4G4ao1+Qrn0QvSRd8kYuVCMwcgsbjuyT+uq4/m/IGEy/vAqHSA1HRnsVu1omdSBDaDc9jFdMmoH4qbyNeKxf0lrBxYHvL/mLsSqu9kyfmkuHjaY0Z5FpyUiIF/Nr0m9dYGF5Y5QvwVm9t81N9i+LdVhI1XZweEARUcSRA79znWiW6rm+tDOBm3Q5j9ERX5hvghKJLkoeuPOdNkuN1Mr1Aa8iP+aJ8VLuBa1/R3j5Mq7woGQqPAQdQcv0+Jio4Sw72FPsyzaMYg2HLkFIHQBR+l2iG37b3MCBcj+9LIOBDzL/OnW0f5D1MYrMj6R5Y4aPVBlA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623015533; bh=Pdq8OVmOgw+wgR2Zzuv7hkUq3Sc7b8IimXgzrNia0kc=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=c1kisQ0WGmpI8g8gBZQJ3s3QQaAWNHPvSK3Kyx0KHxG19vi8r/NOACX8i6w/nSTCAYh1kVtX/8WQf4qWpMNU/qNnhIGzLhdoWFi0vYO5XoqluvIpb+dJ9zYgV1TNUOy4vVDOHgarFi1N6h0RI8uQEQiDsBfvdUSoUz3Y5ZJ3bwMeHKvlw6e2nLnSlMuisoeLzTFb/vz0i2DjccZTVLawgxkIkOQpuykXuzutSo+uvsZ4ZN511FJVMncKCFQllNcACsXy/ydQljU8fdoeFmMFQjgdexea4/r3EJh3zSGUIlw7QYsbGup2pysIc+pU9OJbtkbDeI7d9dX9X8cWdlpTzw== X-YMail-OSG: CcvUO1kVM1nc2frBguzwutFyHfqafRyfy7dA7rvWk.rPP6lwXWIcpcZiYeIxzrl wu0Gh9SIdo9uS.k_k7zDcbNf393EQ8yr25CFU0.1BVFAzKetdb.OCr.M.ADdHusov3rKE1AMzELB kkkYSaSBVhqig4u_f6sz1mUWDAOig9UxWwjdEkx3wA.COid76..UFakdbWI0wZsdajZK7cGaWzlN D2WM1mRyHRBp3xw0fUDtxnWrCD2l8jTXnZU8WdkGY9FRUXuSplolo2w2W8F3guD5O3l.g7uob_mQ n7UqGWaRZ0q4ePT2hZp3nvGdf6m9uiihXZVn_RJPLbuV0UWS7RTbS_yI10AcKPxGZkN04wKpFy2o bBu3XCgAXjxLfsHQ26n0KALU9STum5OaImxsjHFk_tfk9jG7L_VOuMxOJ3pzY8pjvXlBJFkNZ4kJ THjWYpWErC5VD_j6vMuRj0A2.Lw.foiQAG8FcikMsAnl2bLrtfWzGeydc2MuNDyMgOocDMuaN1.c p0UxglpY52eR4jYbG_Ul_Yu27v06nPLwmNjYE6OBwNZwIt_mIH7.iMQhAHbWKs3XFhN3Lz8rUBP3 J1Hqx6k3P0nL9jW5sxCs78e0t3flNY86mpA0EeJ7fpkqTm.b2e3C0VXkDzWkMK2SSUikPZ7lGHDT BZkpcHHJuyRN8c_B2K_fCBxJarA9xLKVHe1TUDdk0H2PsteXNcIsahXX66tMvY.RvHCuMaNAprCd VAWd9dbEYeZtNTYWSU8DEdRBA73Dq08oY5eL.wJ37bnpe2_7hFE.tDwNWQg.TS02QhIAC1J6ZGSS wYii10.xHSffNwqCnLXyk2sYXm_8UBK7ty9ovD8wBcPsAm4li3JlJFBPQfQgM2aNnbNjnbtGTR1U _lBTC0pDaOER4DCuKl.rAs.PygfZvbBrcZJ44Qg7hAtH1semsfSwqXmRonOfOA6wDE.T1kcOLteP Ablzm_X2b.RAy0N2NCShsYB2HIy0Qow4RPCiJyo6JeIZT2eYgAKidm3SgKXo6ZH1JGS77c0DOEzI 7oT174fyThwgzMVeU7jZVhd7ykktopdbNUGPfujBjW6vbbdhvoblBLQz.8wbzuOEVXRSbhB23xgb nKuCe0lVmfNKg1W58Bghv.REMCnDTd1X_m0.ob59pbGWYWJoO70TMuRSc2NwWNcUZStKk9tbeTWz hxm0ZYte9t1ayRLSQCvxES.3OEWKo5RTFO.S6GjR9JHVI7AwIWhcQGe2eFv7KZBZfw1.QZVAt1XX tiCG5ljE8Sjl2_t_jRnttYslQttnhk8kj_.T53dCd27Ya7ICfEvSfxNK0KLSuikHgHZQrq6NrXpg 2O7uF.4m0ysdvQsZVXqjRHhuusJytb1CGvoUQO88rhq5sqchG_fYduADSU_GENOdhBnyJ0daIQd4 diFwhsG9PEkaIgTNWKA9_a9o8HjjUvrHgsJMgHIUkyoWbz3k.QsXJ9PhYUWE1FjZElNKeBki5HV_ Pg.7H2KUSuj1IL69daeuEDf.0W6Z5R.qfsl9IbmNZXYn1o9kuFbgpaW5t4ZQHIiwPM7INzcMk.Cs _kvzAIa0F1OBChOfMwBEGt1TOeg9C39Ddp_2fLb_ApnG2A4LF5Fm6h5kZ2sK6y.7YVYHxN76szVf YEAYxpbj__.JckMk75DD5c5Quy12fbPrXKOepkBCyjTalY8HYuy9PhLrRys5cQC8XZ28nz8qzbC5 2j1KKRGHvukCTbcf20LWot2qIyozssqXBJ7LfswgVzzGiToE0q3cgZik_KPdMvndHidL_zuzNwfW p_8EtJMkzcHiWoD644TGk10UhguKRhK_7xmgPXm6HCdOS8vGGr_TzJaA8HBt61YCHLPJzhMP3vk3 1isAPcpdxJ48Uy3Ukw9wvKUd6e3HaTHH_v54c5rKGhOaL0j9ba1MEZyTxWbwzXenB.jAWKkdLUtM BedOrH2QJrS6N5jXTFJqhMIiqsFljRu56gL_cIYbQ3.MAW.S.LByvIzGDXoi.UCw1mpyPT76EW5s 6hbcZ1A6hLpC8MCFQEAvyyTyZ9g2.tzkxYlDOaB1M4DcBxj.lODh9tNdxhqJSfZrjGxyBe6llyPi qOq6uNooErZf18Voc3Up_Ddjy4KVTMNcNM3q_mCudPjc.FzvarNlbU8TRNeSFCMoHqGf6RQQj7cl 5A7ZpfyWqDh1fm.kAFw9QB3XFbpyR6NQSOJkYngSqsDKmsByNBxhRg.Rbompus2qd7vVjZgTW9Ys JQ4gz6IZWMYJfFxQYfXE1PZaWKXdePqihvUMfd.RnEFddhsLAYwv.VDwSokLn_wA5YJy4zduSVMy F.JWYe4aEJ19BViMdwfQb3tikEadNLrveHd8PQ8p_dDEQ0bSbxaMK5FhL_uCLbJWFvQwX8c_LxfD B2F_3wh5bM2MTp1JOnQqcJD993u5xpf09utEifwP_NYaQHPi9puJ4uw6bg5Qp26bLxSAbQbJT9ni NHh5RLg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.bf2.yahoo.com with HTTP; Sun, 6 Jun 2021 21:38:52 +0000 Received: by kubenode531.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID cb1f906fc1d7f33575287d8a747dbc19; Sun, 06 Jun 2021 21:38:47 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: bug-gnu-emacs@gnu.org Subject: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) Date: Sun, 06 Jun 2021 23:38:45 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain References: X-Mailer: WebService/1.1.18368 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1193 Received-SPF: pass client-ip=74.6.130.122; envelope-from=mardani29@yahoo.es; helo=sonic316-12.consmr.mail.bf2.yahoo.com X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) I'm investigating how Emacs handles memory and I think I've found a memory leak in window-text-pixel-size. This function is called by minibuffer completion packages like selectrum or vertico, so even if each leak is around 7,5 KB per minibuffer interaction on my system, users interact a lot with the minibuffer in a typical Emacs session, so the amount of leaked memory may be substantial if an Emacs session spans weeks. I don't have a minimum program to reproduce it yet, but here's what I see when I trace the code when I use one of the aforementioned packages: In line 10775 of xdisp.c, SAVE_IT allocates some data and makes it2data point to it. if (IT_CHARPOS (it) > end) returns false if (!NILP (x_limit)) returns false if (it.current_y > start_y) returns true and sets start_x = 0; if (y > max_y) returns false if (EQ (mode_and_header_line, Qtab_line) || EQ (mode_and_header_line, Qt)) returns false. The same for the header line and mode line. bidi_unshelve_cache (itdata, false) unshelves the cache pointed by itdata (not it2data). if (old_b) returns false The function exits and the pointer variable it2data goes out of scope, leaking the memory it points to. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 07 20:06:06 2021 Received: (at 48884) by debbugs.gnu.org; 8 Jun 2021 00:06:06 +0000 Received: from localhost ([127.0.0.1]:56899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqPFu-0007Qv-5a for submit@debbugs.gnu.org; Mon, 07 Jun 2021 20:06:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqPFs-0007Q5-CL for 48884@debbugs.gnu.org; Mon, 07 Jun 2021 20:06:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39500) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lqPFn-0001qJ-5Z; Mon, 07 Jun 2021 20:05:59 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3962 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqDzd-0001Ra-M9; Mon, 07 Jun 2021 08:04:34 -0400 Date: Mon, 07 Jun 2021 15:04:28 +0300 Message-Id: <83im2phodv.fsf@gnu.org> From: Eli Zaretskii To: Daniel =?iso-8859-1?Q?Mart=EDn?= In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#48884: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) References: MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48884 Cc: 48884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sun, 06 Jun 2021 23:38:45 +0200 > From: Daniel Martín via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > I'm investigating how Emacs handles memory and I think I've found a > memory leak in window-text-pixel-size. This function is called by > minibuffer completion packages like selectrum or vertico, so even if > each leak is around 7,5 KB per minibuffer interaction on my system, > users interact a lot with the minibuffer in a typical Emacs session, so > the amount of leaked memory may be substantial if an Emacs session spans > weeks. > > I don't have a minimum program to reproduce it yet, but here's what I see > when I trace the code when I use one of the aforementioned packages: You are right, should be fixed now. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 07 23:56:30 2021 Received: (at 48884) by debbugs.gnu.org; 8 Jun 2021 03:56:30 +0000 Received: from localhost ([127.0.0.1]:57185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqSqr-0004Y2-Tg for submit@debbugs.gnu.org; Mon, 07 Jun 2021 23:56:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqSqq-0004Xp-As for 48884@debbugs.gnu.org; Mon, 07 Jun 2021 23:56:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46274) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lqSql-0000Mt-0S; Mon, 07 Jun 2021 23:56:23 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1lqSqj-0006yD-Me; Mon, 07 Jun 2021 23:56:21 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Daniel =?iso-8859-1?Q?Mart=C3=ADn?= In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#48884: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) References: Message-Id: Date: Mon, 07 Jun 2021 23:56:21 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48884 Cc: 48884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Thank you for undertaking this difficult task. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 09 06:36:23 2021 Received: (at 48884) by debbugs.gnu.org; 9 Jun 2021 10:36:23 +0000 Received: from localhost ([127.0.0.1]:60602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqvZP-0001zp-Ca for submit@debbugs.gnu.org; Wed, 09 Jun 2021 06:36:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqvZN-0001zZ-Gl for 48884@debbugs.gnu.org; Wed, 09 Jun 2021 06:36:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=s4gFFCpVg0XbuTvhlQnBGhqW/g8DUZxbSimlqrV8A4w=; b=lEevuJMOn4ZATx7/i5YRFBp4Ew t2LluHCXdv0/chez4Qs0BVR065qg2NUxKMirxsOiYD4cSS3A3OkSJiEOD28qKOfZMQm0ZfMixu7bT zt7aay1oLVuB7BEdvMPpkafsUl6SAyUVgpmHlie1fDW3I1pymBFMDLgKJjlE/x286CkA=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lqvZF-0002vh-7v; Wed, 09 Jun 2021 12:36:15 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#48884: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) References: <83im2phodv.fsf@gnu.org> X-Now-Playing: 13 & God's _Own Your Ghost_: "Et Tu" Date: Wed, 09 Jun 2021 12:36:12 +0200 In-Reply-To: <83im2phodv.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 07 Jun 2021 15:04:28 +0300") Message-ID: <87zgvzjper.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > You are right, should be fixed now. The report was left open, so I'm closing it now. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 48884 Cc: 48884@debbugs.gnu.org, Daniel =?utf-8?Q?Mart=C3=ADn?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii writes: > You are right, should be fixed now. The report was left open, so I'm closing it now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 09 06:36:28 2021 Received: (at control) by debbugs.gnu.org; 9 Jun 2021 10:36:28 +0000 Received: from localhost ([127.0.0.1]:60605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqvZT-00020B-Jy for submit@debbugs.gnu.org; Wed, 09 Jun 2021 06:36:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqvZS-0001zh-6G for control@debbugs.gnu.org; Wed, 09 Jun 2021 06:36:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=S40XqHiVvhjc9O21Ud5fm8FN12pEeNrcFyCgaUgFI5g=; b=P2Tu3xj6OwC4Ag8LJuYBjMqWLM ZtkwT59PnCwAY5BhZPn9Kw7VCGgDVn7NC93/gz2QJ6Ah5revy7KMW1cYlhO4D2rZ2/9vgMjzKj+a+ n4mr4La1h6ETYL1nCAA6OibluWzhz1utt13It7E2qGmE8GvS5hINl4wNgFxRviapSGFw=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lqvZK-0002vs-Ok for control@debbugs.gnu.org; Wed, 09 Jun 2021 12:36:20 +0200 Date: Wed, 09 Jun 2021 12:36:18 +0200 Message-Id: <87y2bjjpel.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #48884 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 48884 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 48884 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 09 07:53:01 2021 Received: (at 48884) by debbugs.gnu.org; 9 Jun 2021 11:53:01 +0000 Received: from localhost ([127.0.0.1]:60674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqwlZ-0000CO-G7 for submit@debbugs.gnu.org; Wed, 09 Jun 2021 07:53:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lqwlY-0000CA-Fd for 48884@debbugs.gnu.org; Wed, 09 Jun 2021 07:53:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40096) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lqwlT-0000dc-6t; Wed, 09 Jun 2021 07:52:55 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1519 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqwlS-0004ct-Pu; Wed, 09 Jun 2021 07:52:55 -0400 Date: Wed, 09 Jun 2021 14:52:40 +0300 Message-Id: <834ke7dzlj.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87zgvzjper.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 09 Jun 2021 12:36:12 +0200) Subject: Re: bug#48884: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) References: <83im2phodv.fsf@gnu.org> <87zgvzjper.fsf@gnus.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48884 Cc: 48884@debbugs.gnu.org, mardani29@yahoo.es X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Daniel Martín , > 48884@debbugs.gnu.org > Date: Wed, 09 Jun 2021 12:36:12 +0200 > > Eli Zaretskii writes: > > > You are right, should be fixed now. > > The report was left open, so I'm closing it now. I hoped the OP will test it in the same situation where he saw the problem... From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 12 20:43:18 2021 Received: (at 48884) by debbugs.gnu.org; 13 Jun 2021 00:43:18 +0000 Received: from localhost ([127.0.0.1]:42382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsEDe-0004qj-6c for submit@debbugs.gnu.org; Sat, 12 Jun 2021 20:43:18 -0400 Received: from sonic310-12.consmr.mail.ir2.yahoo.com ([77.238.177.33]:42109) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsEDc-0004qV-HG for 48884@debbugs.gnu.org; Sat, 12 Jun 2021 20:43:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1623544990; bh=efpKYwgpiJa8mCcAPL83yUviwDNVTSWeBuokqDcEfGM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=ikxoMHpyQh7ZBvvPAPqGwlihIrtGEL2DZPg4WJRTh7OPMClsRnKkB6Lq1+5oHUPttSmdaP/3pALBSVF0K4IjHw8KN4nTBsi0v2ea8HVdty3Fi03BhiHMZpOFKcQw9exwekq8I3lZcjriEdv9+E3yeh6kIG4u4FoQThqIfSehPbiLUPp1TaJPRrWOSIBGNcNSowJuLUeUw5mY3BBSE6/oxv4N0VHbxextM/OwaaYn+cpM4tH+N+1Jpz5N8gtGECyuazQDZal8FHGvMFIR0d6vBXclWXqxAH0zEcSDxTa8ME6x6Y6PA3ppDhrXpOX3ygq1UXya3tigGto1PlA1iu3rwA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623544990; bh=j+RFDgeVy16cQsVWlLDpqQZc357Q9WjRCJH8z8DwOdS=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=fzhM5v6ihQN8S5/9XwYgIEIGDawMfE4L39G6V29lRGW0BwXi0rM0KQBSScEyv4+1PXBOjmgyMXTuo6qR0epbZf3YLWlPupUSC592KkF/nn2mkMgReG0/lMqLGIT7F4bgxI6RJZDyRj1KG/JmgvgFUgnuPGlscnfmwb8M84T/wb9vtKeRRZYjQMhMZTw36/yoFcpi6eh+wxweuGdXyFb0TiIkRZHqOg6kmfmj99sHs1ukjg1vobrvofT+dm+qTX3M+0IxFXA26trCvSzxUZ4EgZI11FY9LvVPVUgX1lsqgaGMcskMHuqplI10rvo6pvRczLk2lBv1xHJoYuq7pyKx3A== X-YMail-OSG: vvgoWGoVM1n3sYoUrx_lXZFAWXHrlI.bFnvAkAJlxU1p83NF4ZiJFWH41bDktrH HQGETxx5oub_4N.2C6H5zTBLhMoUn2Xeq_B3ULvhlH2S1i7MX177rOgp2eB3feQ5SVXbZc3WVRdC bM.kbbbGl.K6BUYS39__TWZgWbzqrN2p0OZa7zRVHyNjM6iYVeLF5kNNkPndRkmENhtVnLOtgDkE 39vtRXu2UzXO0ww6hFRc6jAUGsGZFvglYDAbHZcKEV.D64iGhQC4AHDScT0RKhHQ95mntXGhkche bSa2jRHpBSwdi_QxwoJIPNmsW0qvfsGD.TErSkD0Sk3jp7.HYu7lzGXS6w7th6e2GV1fo9SOrNqU BTlT8fpIxnJXWp0giHfD6aFqb5ZIzEHDXX_ed7DjwRUZGhyDr2Vgr0a5skttYxD4xmL_4tqzwDhZ frqSPxRe81W1M9N2Hyz2yvy3co2Xsn1iisFlTe.oxzYwnEDkN8akWD2oswbB2MarCF9rbeLWUdc2 tE.LUTziFvH9e42bk2ryJZIHKYary3K9BqSCGOZ3mpLusrU2c6yuxIACpbIbAdzJJfcF1iTb.JcU YlPAsNdOO8SynJJm9kQcKRB3qgyB7nL_jLRR3rCghR19NM6DmmVmGVKfO2pAFxTXSzWRXfYSlT8L 4EDVjn8eg9X6c1GX..qj8DZE8qCW_pMBFh4UrKzalNnw2..CJweKcSFfDBTjaSK9NCUnjoAhXTje xM_2E4s2Qavj4Fme4KU0JRJz8osdU_ocyqtGbRMAdoARIl1tvjovLT74ewo6ec52HUd3rWBAbEW. QcKDO3R6T8dfSQclkP.mXZBP3EjWMYK2XtlC1k9mMV2StXeAnHmXVutXIzAW58jXlvJkZEx5pQn2 nKWuWsb_gNap1sJOyAEPfYH5O_qjgejiNtVyZd7XH1mU0yhAj9S_KsfqU6Oq1jGU9Apw1Dh9i0ue rLAqq.le7Mu0KDdeoMSHowVrUNZDVCazV8rQL3IGtFOoKwhAk4epmBZmXdB3OSXQ48ndt74fH2to 8z.f0cbaPceod2XtOAlSXBsnT2dNLhYr57WwhM28GJP23MqpBblug2k2I.E9OGfFISPc16_.rHEn iHjwH7.JiZTuJnaEAWGNFBy6JRAo2ryxwjixWEr4JS3Glyky4vu6fy3k_3DWI7xLqnsM0adreuFC tx7RWyaSORqe4DrMg5b7WRhwHcLsxQb4QbYRFcDCbeT9r2WohRyPlxkPNNgE7DWGIa6BICHKqqGg eVCTGeMXzU5YvajwMN1g_WzsElvZjDfLllAjghLr2FWF0UrI4gt5baR40ZgPl1DoKb9seAW.8_iB eEZdB0z8z0qRh2IOO1Wpp2SJsyWJe1nVrz__EmIyLyMhLKmH.7kRgV3VdSM6hoIVYYZfKVPBpFNA Eclhug7TXp2Ig3ftkzaFLCZMIBux2ZG9DjFBN.XgRIDhBJUDPLAm0dhXK.imKSNzk4csYmZ8Jrff OTT_M7WIcU9vEPH.CNX_t_H5JV31UyqQn3SzkpnGvaSNfSHuVgKaC6pfwOM31ldJgoWiphkQNpzT Cqfik4k.vENN2lXmMN7MONZEVVsYHLzpFForRuj7VkkhrLyXxmew9v8N3Ijy3KlbC9jQKoO0zReR F72TVAXzeqEmfSPfiBQUI0TU1Ve7f_sVnFBIN2d.IQi4pXfS_aYuL4IUEpcXTpDJxO3XiOxcfaFe QzAB23ADqqRA9NbRvOMoPAWaK77KfTXmhcEozPYwVxN_kb1Qho8Az.1ekYbRJFGaTjxSR0sTMtGo 4gaF8pELMTH9qSWzLHZ8XtRecSHUiVnw1_qCuJu4UL7NejHEm93.5SC1S1Rud4WkCeZI_3JnApXa JyRqJTys8TE9_Jc1jdgqeaa0GTyN4OqdXdXn4POHOGRTOxfyU7WFhpcmY_VBlBVn.GBi7ym7Az8N mBn1aB.VCh3rQjw4O2bmQzYjK_jS9d2jIT7o6R3aT0um6owynjJJ5C6eRkRzVryVYHVKrpMgDEkB XO07kAlPRarfTf6vLLcBkoSVybk7Ca4MBOAiv.OGE8GMLgp95dVUcJxWNVifKu6JZFOLZxgsJP5E 4hYq4DMpF4qgOr9bPWdwwDWxPioDCJftigZdMYHWz.s6BJ2e3OgLtIHkaD.hOGdeRb2JjZA2zCo9 hxUfYogORRDIgpp.BwvaQxmwouiS5VMqFt2cLqdnwTwtHqxBjmXjhL90UrDSmeCc_.uxCDPZgKCH h8oJXQ.ABKxQumISdhkBm3gnBYy9SzbOYq4tfYtvOC07avZc8a1wM0VY9wBzpC73bWLJACNOLf4b OgUfvJnfAKnYWiHIUtRThAyBlBDEfrkvopUJwvtMgDa7lHrIKcnizBiGcOV.bFW05nq1HH7qj1Yz DUPQ9mbxvIKNmM2qSuEs4yS7Ec4tHCX0zCCrxKIMeZN18_3s3n1TCypS4lZQgLEnQv6BDjvZr_.B ezSvEe1FwNySkwyjBsQ7vHEchpG0NphY9Ods3w8g9WSDxX75fMzS349bmp6JZVu27R6PLRzBOYCg I3jNecmm.erfxdi0cMX6Fh4okn1o8n_FdQuLlGk.dYRI1hsHnDqorPBb9JWvnGbzWRCIIq6ReHQv LSJ7DVOTUqg1ufx8- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Sun, 13 Jun 2021 00:43:10 +0000 Received: by kubenode546.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID fbf27444baae5fcc001d75f902b5da57; Sun, 13 Jun 2021 00:43:05 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Eli Zaretskii Subject: Re: bug#48884: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) References: <83im2phodv.fsf@gnu.org> <87zgvzjper.fsf@gnus.org> <834ke7dzlj.fsf@gnu.org> Date: Sun, 13 Jun 2021 02:43:02 +0200 In-Reply-To: <834ke7dzlj.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 09 Jun 2021 14:52:40 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.18368 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 247 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 48884 Cc: Lars Ingebrigtsen , 48884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: > > I hoped the OP will test it in the same situation where he saw the > problem... Sorry for the delay, I've compiled a new version of Emacs with this patch and I don't see the memory leak anymore. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 13 02:32:55 2021 Received: (at 48884) by debbugs.gnu.org; 13 Jun 2021 06:32:55 +0000 Received: from localhost ([127.0.0.1]:42492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsJfz-0004vK-7Q for submit@debbugs.gnu.org; Sun, 13 Jun 2021 02:32:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lsJfw-0004v7-SM for 48884@debbugs.gnu.org; Sun, 13 Jun 2021 02:32:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35144) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lsJfr-0007Fa-Cx; Sun, 13 Jun 2021 02:32:47 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3666 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lsJfq-0003u3-8V; Sun, 13 Jun 2021 02:32:47 -0400 Date: Sun, 13 Jun 2021 09:32:41 +0300 Message-Id: <83zgvu6zqu.fsf@gnu.org> From: Eli Zaretskii To: Daniel =?iso-8859-1?Q?Mart=EDn?= In-Reply-To: (message from Daniel =?iso-8859-1?Q?Mart=EDn?= on Sun, 13 Jun 2021 02:43:02 +0200) Subject: Re: bug#48884: 28.0.50; Possible memory leak in window-text-pixel-size (bidi cache) References: <83im2phodv.fsf@gnu.org> <87zgvzjper.fsf@gnus.org> <834ke7dzlj.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48884 Cc: larsi@gnus.org, 48884@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Daniel Martín > Cc: Lars Ingebrigtsen , 48884@debbugs.gnu.org > Date: Sun, 13 Jun 2021 02:43:02 +0200 > > Eli Zaretskii writes: > > > > > I hoped the OP will test it in the same situation where he saw the > > problem... > > Sorry for the delay, I've compiled a new version of Emacs with this > patch and I don't see the memory leak anymore. Thanks. Thanks for testing. FYI: I cherry-picked the fix to the emacs-27 branch as well. From unknown Tue Jun 17 01:49:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 11 Jul 2021 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator