GNU logs - #76473, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76473: 31.0.50; gnutls_pproc leak
Resent-From: Helmut Eller <eller.helmut@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Feb 2025 15:18:03 +0000
Resent-Message-ID: <handler.76473.B.174015105425376 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76473
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 76473 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174015105425376
          (code B ref -1); Fri, 21 Feb 2025 15:18:03 +0000
Received: (at submit) by debbugs.gnu.org; 21 Feb 2025 15:17:34 +0000
Received: from localhost ([127.0.0.1]:60486 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlUmS-0006ar-Gd
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 10:17:33 -0500
Received: from lists.gnu.org ([209.51.188.17]:58178)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eller.helmut@HIDDEN>)
 id 1tlUmA-0006VI-3p
 for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 10:17:29 -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 <eller.helmut@HIDDEN>)
 id 1tlUlu-00063M-9W
 for bug-gnu-emacs@HIDDEN; Fri, 21 Feb 2025 10:16:58 -0500
Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <eller.helmut@HIDDEN>)
 id 1tlUlq-0004A3-IM
 for bug-gnu-emacs@HIDDEN; Fri, 21 Feb 2025 10:16:58 -0500
Received: by mail-wm1-x32f.google.com with SMTP id
 5b1f17b1804b1-43948f77f1aso13830675e9.0
 for <bug-gnu-emacs@HIDDEN>; Fri, 21 Feb 2025 07:16:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740151012; x=1740755812; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=Au+RR64eLeR7CvjipdDaT81m+Wdlmsu+2FJRk6yDvt4=;
 b=e09l7kJ3UsLy55OszLcFDh0qH9xDfk480Ku8zN4iiZ1VMtLvOPSYAefqYRnMj4If3k
 IMuwbpbvB0Fay/hA35EAPu9RWhthWxJH072GCiLsMHGFS7lh5/VXbOE+sMjXaZLS1JgE
 354ddPUODPlgd9lzgNUO2MgN6/k2Hsv0YngWoRwtQmi81/Ffu+n3VGCs5gJXpwhdMuG7
 XQwQTTVnE4XMT6Z6vKWABT3ko3YIyROdKAJh8udplol6oCPqfyS4yfuxtVAEep7JlX9k
 akdhNUOIUBjvQ42z2o6zjslEjeph4HqIsPBRhoocRjvwocpv9n/ADLUCTzY6ZK/5T7aS
 +1xA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740151012; x=1740755812;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=Au+RR64eLeR7CvjipdDaT81m+Wdlmsu+2FJRk6yDvt4=;
 b=GSRDJ1v1ByHy8CvCp13DiZilnxmN5u1xGBCOmBSs+eJlVIHKE/K29+AW37mGTSlxXG
 z+s4kMdlcvgWYwUuiS9faJEACSHdo0Eadle/LE1qt/bEfU76Xyv09uS9J03Q9DO2yemd
 7jqvUbyGAlLS+DRoBhBHNPMEt7wxR4wuhjmu06YUlgpNcrlm+eksRhkQ201DDJGONAvg
 mI9bIIyE5CgFzHOcanbHWm6YZk0kVZuFxxUfVxklwqu0eD/rvV4rY2LDEPV4w0Hh78qK
 kXPrrgiI11Ll3HMneEKyWSmzx7/9PbA2Q2FIsTc3unkY0Br+rgICLPaPNpyxVEQFN1Co
 oJTA==
X-Gm-Message-State: AOJu0YwF5vVenCNImB5I1mpVvToywqRonTIerKilXHXGApOXh4WqD/dK
 xLrdg31il/GsrSpQ770y6NePcZlyQE8UCVH5aD4WifumXgR/cYuB0hGUJw==
X-Gm-Gg: ASbGnct7HkSiVQvY8pT49yZ5D0e0iHKSFF7dGpCH4GFeGiSafQeOR5B3pU11yNkfDQk
 clr56rBwvzVeTJ/+/X7ApDZJzkBQAEUUTFv1qAReSUSn0GouvI+Bq3rBIAfwC+Xp5bB0HjCMWzq
 L6mAZHUbWhzSXLjWK9scxkim9f8Gwx8CxBhNCzIRvK4cZbyPHlpWANDTAv1ETB8eed5hmG/sjkp
 FWwFEBj76I2fvbx4TH7cbCRU+1hDLbhlnkMbpy3JfIGoYWMD/j8hrvO5HDpPfw5CR/i6ZRsoH4U
 id+rWJoWHS/yXKs/Y9jCQgxZ6qI7ibGg7pw/0RbrGGd4MmJwe5pVoXbP7U8=
X-Google-Smtp-Source: AGHT+IGGxhc4vMq4+CT/iUGBix97O0dqZ7yf/wi81p5EVBYfAVy5xXMuU9a6LjVbA7g/5qq5WN7YHA==
X-Received: by 2002:a05:600c:1c1b:b0:439:942c:c1cd with SMTP id
 5b1f17b1804b1-439ae1f1991mr32037865e9.15.1740151011844; 
 Fri, 21 Feb 2025 07:16:51 -0800 (PST)
Received: from caladan (dialin-233080.rol.raiffeisen.net. [195.254.233.80])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-439b02d854csm20092955e9.15.2025.02.21.07.16.50
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2025 07:16:50 -0800 (PST)
From: Helmut Eller <eller.helmut@HIDDEN>
Date: Fri, 21 Feb 2025 16:16:42 +0100
Message-ID: <87o6yv72g5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=2a00:1450:4864:20::32f;
 envelope-from=eller.helmut@HIDDEN; helo=mail-wm1-x32f.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 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.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: -2.3 (--)

--=-=-=
Content-Type: text/plain

On the features/igc branch, it looks like the process->gnutls_pproc
field is never freed.

This patch would fix that:


--=-=-=
Content-Type: text/x-diff
Content-Disposition: attachment;
 filename=0001-Don-t-forget-to-free-process-gnutls_pproc-if-we-HAVE.patch

From d13ef81273c45f60add3a7adbea8274a916f469a Mon Sep 17 00:00:00 2001
From: Helmut Eller <eller.helmut@HIDDEN>
Date: Fri, 21 Feb 2025 15:31:58 +0100
Subject: [PATCH] Don't forget to free process->gnutls_pproc if we HAVE_MPS.

* src/gnutls.c (emacs_gnutls_deinit): Free gnutls_pproc here.
* src/alloc.c (cleanup_vector): Not here.
---
 src/alloc.c  |  7 +------
 src/gnutls.c | 11 +++++++++++
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/alloc.c b/src/alloc.c
index 7e74fd53335..74e85a9962b 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -3450,12 +3450,6 @@ cleanup_vector (struct Lisp_Vector *vector)
 	hash_table_allocated_bytes -= bytes;
       }
       break;
-    case PVEC_PROCESS:
-      {
-	struct Lisp_Process *p = PSEUDOVEC_STRUCT (vector, Lisp_Process);
-	xfree (p->gnutls_pproc);
-      }
-      break;
     /* Keep the switch exhaustive.  */
     case PVEC_NORMAL_VECTOR:
     case PVEC_FREE:
@@ -3465,6 +3459,7 @@ cleanup_vector (struct Lisp_Vector *vector)
     case PVEC_WINDOW:
     case PVEC_BOOL_VECTOR:
     case PVEC_BUFFER:
+    case PVEC_PROCESS:
     case PVEC_TERMINAL:
     case PVEC_WINDOW_CONFIGURATION:
     case PVEC_OTHER:
diff --git a/src/gnutls.c b/src/gnutls.c
index 50c6bc67e33..7eaf01f6b6e 100644
--- a/src/gnutls.c
+++ b/src/gnutls.c
@@ -985,6 +985,17 @@ emacs_gnutls_deinit (Lisp_Object proc)
   if (XPROCESS (proc)->gnutls_certificates)
     gnutls_deinit_certificates (XPROCESS (proc));
 
+  struct Lisp_Process *p = XPROCESS (proc);
+  if (p->gnutls_pproc)
+    {
+#ifdef HAVE_MPS
+      igc_xfree (p->gnutls_pproc);
+#else
+      xfree (p->gnutls_pproc);
+#endif
+      p->gnutls_pproc = NULL;
+    }
+
   XPROCESS (proc)->gnutls_p = false;
   return Qt;
 }
-- 
2.39.5


--=-=-=
Content-Type: text/plain


Helmut



In GNU Emacs 31.0.50 (build 10, x86_64-pc-linux-gnu, GTK+ Version
 3.24.38, cairo version 1.16.0) of 2025-02-21 built on caladan
Repository revision: d13ef81273c45f60add3a7adbea8274a916f469a
Repository branch: fix-gnutls-leak
Windowing system distributor 'The X.Org Foundation', version 11.0.12401004
System Description: Debian GNU/Linux 12 (bookworm)

Configured using:
 'configure --config-cache --enable-checking=all,igc_check_fwd,igc_debug
 --with-mps=debug --with-xpm=ifavailable --with-gif=ifavailable
 --with-native-compilation=no 'CFLAGS=-g -O0 --std=gnu99
 -I/scratch/emacs/mps-install/include -L/scratch/emacs/mps-install/lib''

Configured features:
CAIRO DBUS FREETYPE GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX
LIBSYSTEMD LIBXML2 MODULES MPS NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND
SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM
XINERAMA XINPUT2 XRANDR GTK3 ZLIB


--=-=-=--




Message sent:


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: Helmut Eller <eller.helmut@HIDDEN>
Subject: bug#76473: Acknowledgement (31.0.50; gnutls_pproc leak)
Message-ID: <handler.76473.B.174015105425376.ack <at> debbugs.gnu.org>
References: <87o6yv72g5.fsf@HIDDEN>
X-Gnu-PR-Message: ack 76473
X-Gnu-PR-Package: emacs
Reply-To: 76473 <at> debbugs.gnu.org
Date: Fri, 21 Feb 2025 15:18:04 +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 76473 <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
76473: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76473
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


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


Received: (at control) by debbugs.gnu.org; 21 Feb 2025 16:48:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 21 11:48:59 2025
Received: from localhost ([127.0.0.1]:34036 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlWCw-0003vD-Kd
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 11:48:58 -0500
Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]:56776)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tlWCt-0003ti-OB
 for control <at> debbugs.gnu.org; Fri, 21 Feb 2025 11:48:56 -0500
Received: by mail-ej1-x62a.google.com with SMTP id
 a640c23a62f3a-abbc38adeb1so406449166b.1
 for <control <at> debbugs.gnu.org>; Fri, 21 Feb 2025 08:48:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740156529; x=1740761329; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=vHDgAkMN3mC8aEzq87asdQ8hSrkwjYUSt0KBWJLveQ4=;
 b=VlX/BYgVl6MNAnYe8ZMCEMHFHggaRf7mJQkYTraIYSl+b1xs6p/RCQmFtH4gIhc0vO
 qn8BIXJy6PLrOkvwc78U5yn3Tb9kT69WKfzeBvQ41plrLsLh/1hKBRRTao4/JdJmYYwG
 FxlRhdG5bjJd7WCa3SBcqdyOVRtky+EPuaBl8treDO1F6PVKKG1dz8Vlj/na3olxtj2V
 iivcbbIpGa3zH3nAz74TqgK0MhGP3NJ4gIQHvAvp/LkNFu0MrKVrU9bAA9wSiipYEmZ2
 jAdiLw+mXrZVah4gZKPr2v0xb2YbjCwBDTPEflmBHea1itDbw5FvGTFu6sQTDtzpvhYz
 C2Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740156529; x=1740761329;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=vHDgAkMN3mC8aEzq87asdQ8hSrkwjYUSt0KBWJLveQ4=;
 b=B9VMMj4eMPWN7/qFMgff9TWFOc4MuFCL7rAEPiu1CtjwiLCDGvAlNbsN0k7txb5odO
 Xq1huSTDcWCb4I+GDbuEznEcRyqlr6ImQgmB1cEc8YZWRiKIrGfPitsojIDhJ/+1Sz8d
 qAksyU9rCajgyWwQfIeREzarUlf8sPkiIFIrZdfjiO5JGgl1ap/bEPgrzvm/cOsyZGZn
 Q8woby+jfczQvSAOU2nhACY+vdQaTULf4ApY3VLtgOCNuFZzT4ttwU/GRyop/PJhdiEp
 E6yfh3GENroSNYAX3BnaCc9WvXTZ3+8k6vcd5My/AuSuxA+JSNy5QeRNXv+byLX65kL4
 mv9A==
X-Gm-Message-State: AOJu0Yy+BXmb5ZB7P8Hg7n6aFoeSOThfORDozDsH41VjLUGLTsOes457
 hFuysHNmS5SuOYaZ8p9I3o9p5rVRIR0aoi46uBAAC2cwmBBiT9MjpCk5n3TEe6cpBSlukhPuqEW
 i9kpfSm4BzgmrxMx+QbQE7Dz9uXLdCCoPTIQ=
X-Gm-Gg: ASbGncsD3VhMwkL/9KFQLk+nqB0JTmCLXP/jnFL4CjJjSzqlLM6l8CAraEg77vL51xV
 TXxTnKpLXvbwoh9fiS4ULmODcQQqo3YByHqvLsx2ELu9Vp5dHjEQTLMUwNUBKYhbVCKD3jsXn3f
 iAWV1KbA0=
X-Google-Smtp-Source: AGHT+IHd6YVT3iR5j58XWgRmog/YkInO/W9rbos98JiRYZdHkiZP376tjq07foYWphhxrA9kQ7Rmtm1AQQDdJuOHx30=
X-Received: by 2002:a17:907:6d12:b0:ab2:c1da:b725 with SMTP id
 a640c23a62f3a-abc09aee607mr461101366b.30.1740156528601; Fri, 21 Feb 2025
 08:48:48 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 21 Feb 2025 08:48:48 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Fri, 21 Feb 2025 08:48:48 -0800
X-Gm-Features: AWEUYZknpyDxsvDTsQoaKy-d5agvuDZ9y9WTrg9xQElrzx7ZBb2HLkj1Q17Ohns
Message-ID: <CADwFkmm-0NBbVzD8XRQ7ouzCviZ1-A6ORsf5Xmy_=EY2hbi9Gw@HIDDEN>
Subject: 
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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
 the administrator of that system for details.
 Content preview:  tags 76473 + patch thanks 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2a00:1450:4864:20:0:0:0:62a listed in]
 [list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (stefankangas[at]gmail.com)
 0.0 UNPARSEABLE_RELAY      Informational: message has unparseable relay
 lines 2.0 BLANK_SUBJECT          Subject is present but empty
X-Debbugs-Envelope-To: control
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 (+)

tags 76473 + patch
thanks




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76473: 31.0.50; gnutls_pproc leak
Resent-From: Pip Cet <pipcet@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Feb 2025 18:03:02 +0000
Resent-Message-ID: <handler.76473.B76473.17401609706894 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76473
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Helmut Eller <eller.helmut@HIDDEN>
Cc: 76473 <at> debbugs.gnu.org
Received: via spool by 76473-submit <at> debbugs.gnu.org id=B76473.17401609706894
          (code B ref 76473); Fri, 21 Feb 2025 18:03:02 +0000
Received: (at 76473) by debbugs.gnu.org; 21 Feb 2025 18:02:50 +0000
Received: from localhost ([127.0.0.1]:35086 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tlXMP-0001n7-K8
	for submit <at> debbugs.gnu.org; Fri, 21 Feb 2025 13:02:49 -0500
Received: from mail-10630.protonmail.ch ([79.135.106.30]:53323)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <pipcet@HIDDEN>)
 id 1tlXMM-0001lp-63
 for 76473 <at> debbugs.gnu.org; Fri, 21 Feb 2025 13:02:47 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1740160958; x=1740420158;
 bh=SbrOjOqXp+EpNSnvONyrFta8CG89DY1O+9DXelEH7j0=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post;
 b=b00hTraDQUY0FfvnmhnFmM7YNzQHmnrRur3KliZSLgsgt0Z1qTyRuzOMYMybM3aWR
 8Zp7tvsUn9NXXMqu6d5q+Cd7cErAZl6XRpgOj4KyaSelUxWn49Wrb6ZcpJi8Yh9KUL
 ykT0rBVADo095/9WQm5LC7f8W+NjAr39MuA7DCGyklmNC3RELXP4ZGcrkdJnbZ2tcr
 +0FyFI6n3PtneuSWOG+MGCroYkystOs69f+x/4Z3kEcZmcl1i6poaGmUdKNxiBGu2r
 4aCRFquERu9PRp7DAVpEmAYSgfzGYHfMDU76eCavnhnRK/Sh7JKKj6ginaw4lTLPoX
 84owO7As/Ra2g==
Date: Fri, 21 Feb 2025 18:02:34 +0000
From: Pip Cet <pipcet@HIDDEN>
Message-ID: <87msefrxb5.fsf@HIDDEN>
In-Reply-To: <87o6yv72g5.fsf@HIDDEN>
References: <87o6yv72g5.fsf@HIDDEN>
Feedback-ID: 112775352:user:proton
X-Pm-Message-ID: 05cce54147b93ea1d38bd8eeedc3c2932d90e54e
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
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 (-)

"Helmut Eller" <eller.helmut@HIDDEN> writes:

> On the features/igc branch, it looks like the process->gnutls_pproc
> field is never freed.

AFAICT, on w32 (which is the only place where it's used), the
process->gnutls_pproc pointer will keep alive the process indefinitely,
so the entire process is never freed.  Right?

> This patch would fix that:

I believe it would!  Is anyone testing the w32/w64 + gnutls combination?

Pip






Last modified: Fri, 21 Feb 2025 18:15:02 UTC

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