X-Loop: help-debbugs@HIDDEN Subject: bug#71694: 30.0.50; heap-use-after-free in tty_defined_color Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 21 Jun 2024 16:25:02 +0000 Resent-Message-ID: <handler.71694.B71694.17189871002229 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71694 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel Clemente <n142857@HIDDEN> Cc: 71694 <at> debbugs.gnu.org Received: via spool by 71694-submit <at> debbugs.gnu.org id=B71694.17189871002229 (code B ref 71694); Fri, 21 Jun 2024 16:25:02 +0000 Received: (at 71694) by debbugs.gnu.org; 21 Jun 2024 16:25:00 +0000 Received: from localhost ([127.0.0.1]:43121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sKh4O-0000Zs-FE for submit <at> debbugs.gnu.org; Fri, 21 Jun 2024 12:25:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sKh4M-0000ZY-Mr for 71694 <at> debbugs.gnu.org; Fri, 21 Jun 2024 12:24:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1sKfA5-0003w6-LI; Fri, 21 Jun 2024 10:22:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=3j1aw9xqeCZ3QHGkKKLZcPWcIwL4MFPalz7aipZ9SNw=; b=eShYoeu8yUQ1 KVirWxoy7bAg5MHn+W9t7ebOx9Emlxc/rER9oAmUrrPkkqka6bQHP9GKxlNtZ2gKSANqJsPEdCHL/ DIRuo2izGbCQlSR4qkN28zbszSR88SuWAc/fx5HaEebSgdJgys3hhCC839YaFxUfXkXtsYmkKuCVh k/mMNwjWS6QR71UhFvpMtz8bMgiQNLQkI++as1TBFBnsKfofib+XB90jgcOtcjR6YJp2DGavJFDVe eQ5Gs0IC0CmlQaRk86Ilg4WsR/IcYf/B86AecCVgsFG0pU5Ff2zMR5DUfzqrEkExIwr9BlhpPLmZB HxlO19ks41PTdlHBw0mhNw==; Date: Fri, 21 Jun 2024 17:22:42 +0300 Message-Id: <864j9ml6j1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> (message from Daniel Clemente on Fri, 21 Jun 2024 10:47:01 +0000) References: <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> 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 (---) > From: Daniel Clemente <n142857@HIDDEN> > Date: Fri, 21 Jun 2024 10:47:01 +0000 > > I enabled -fsanitize. I'm using an X terminal to run TTY Emacs inside. > I opened the daemon inside gdb with emacs --fg-daemon -Q > > I don't remember what exactly I was doing here, but it only involved > slowly opening 2 or 3 terminals like this > urxvt -e "emacsclient" "-c" "-e" '(dired "~")' > and then I might have opened 2 or 3 with this (in the same session) > xterm -e "emacsclient" "-c" "-e" '(dired "~")' > Plus switching between them and closing them. > However that's not a reproduction formula, it's just what I was doing > when this crash randomly happened. I don't know how to reproduce this > yet. > > ================================================================= > ==9677==ERROR: AddressSanitizer: heap-use-after-free on address > 0x625000123b30 at pc 0x55555695b2c9 bp 0x7fffffff9900 sp > 0x7fffffff98f8 > READ of size 1 at 0x625000123b30 thread T0 > #0 0x55555695b2c8 in tty_defined_color /w/emacs/src/xfaces.c:1115 I think this is bogus: -fsanitize doesn't understand the Emacs memory management, in particular what's going in GC when we relocate strings. In any case, the line numbers seem off: line 1115 of xfaces.c is a comment. Are your sources in sync with the Git repository?
X-Loop: help-debbugs@HIDDEN Subject: bug#71694: 30.0.50; heap-use-after-free in tty_defined_color Resent-From: Daniel Clemente <n142857@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 26 Jun 2024 13:31:02 +0000 Resent-Message-ID: <handler.71694.B71694.17194086511378 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71694 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 71694 <at> debbugs.gnu.org Received: via spool by 71694-submit <at> debbugs.gnu.org id=B71694.17194086511378 (code B ref 71694); Wed, 26 Jun 2024 13:31:02 +0000 Received: (at 71694) by debbugs.gnu.org; 26 Jun 2024 13:30:51 +0000 Received: from localhost ([127.0.0.1]:38815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sMSja-0000M9-CO for submit <at> debbugs.gnu.org; Wed, 26 Jun 2024 09:30:50 -0400 Received: from mail-ej1-f49.google.com ([209.85.218.49]:53570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <n142857@HIDDEN>) id 1sMSjX-0000Lp-JE for 71694 <at> debbugs.gnu.org; Wed, 26 Jun 2024 09:30:48 -0400 Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-a725041ad74so212794566b.3 for <71694 <at> debbugs.gnu.org>; Wed, 26 Jun 2024 06:30:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719408579; x=1720013379; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Wr1BNOSjfMRUlyuvqm2IKkE5ElyBMMutjCm+UTtD0gw=; b=Sc9chpxBYo32aXC0kGLyL27RQ3m7FaNfIny40GCgaqdbLnFiPFcrPrXCutKrY1ZVuM qkKT+yMk4ua3fxJ1FsX6VI6NZxcS9bQw/So8jqga7nK+QDc7igLjGhfLU9qUx28t9Tlh CtHX+bYUFt+tWT2HHR4BcsCGAQ4/ZaIDC28m2nIiSKpeKJj+hzpNnnjYPr5kfT4iULYb y4rl+weFdcW/5MA7PuPiUhO9YcIJbt4Hu0WT1IQKf39YX1GcXDMRvT14cOysR9FDpLuk Rj0wnVVg2ExBMHwye9kvyakGSdQdwPrFKwmd8MQ/lUQOD8eiEGbWswjBr1uaDiZnnSoZ qiDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719408579; x=1720013379; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Wr1BNOSjfMRUlyuvqm2IKkE5ElyBMMutjCm+UTtD0gw=; b=TjUANyxc3M/eeAW0jJjKs7IJh0vGY3jYnfSEV2v4kUA4lLcof+5gelzCzKBvCjm2pl zRVz2p4aDULVs8yoVGu1IXKsRZwNYoXuMlmUaTTZ4/E/xT3JdCo2+4n+jwLnZQu00hbN 809Mkjbs7XFWnn9xeNOtXhSzubB4eq+wtYWwf/o6+UhqldgISVwt85K71kBWnV7voFF7 wopBv1U3t1NkRcbS5n96JE2jjN8CQ4igjXXnQXl0TU6pHsmGe92bC83bh0EcI2Wlxidi f6+tdluWTlI8KoGxSkI/I7CGnl5Njde34CUxulwgmkJgl0JSo3oqZqyfBWkXZ8WwKR/m wnAQ== X-Gm-Message-State: AOJu0Yw1McJRteBh0L+Wt4Fo3zNGlBAPN9FyMRhdFFzTKN91Nsyq7LKh ZLZZNzwgoo6QHw482QqRwmht5kO+mzlK4rArCfXcHL/qrLh8qF5Ul5twnkLCAkFkwd1X/vv2Jlw bE9BIb6bao0SNUWqVYKfSgijnDCrZNKOz X-Google-Smtp-Source: AGHT+IGZPTkoujUWPHm99JBAsi4eIpZol7dy6esM3gEuPpW9OIBTJJv7zVmiiVW226ZusdReDWGX8oXK8YDJh9i+QZc= X-Received: by 2002:a50:9546:0:b0:579:d673:4e67 with SMTP id 4fb4d7f45d1cf-57d70069b8bmr5580334a12.26.1719408579364; Wed, 26 Jun 2024 06:29:39 -0700 (PDT) MIME-Version: 1.0 References: <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> <864j9ml6j1.fsf@HIDDEN> In-Reply-To: <864j9ml6j1.fsf@HIDDEN> From: Daniel Clemente <n142857@HIDDEN> Date: Wed, 26 Jun 2024 13:29:08 +0000 Message-ID: <CAJKAhPDz5ze6EzPXXjszg+1XmZ_666ksuZBNSfob5dH427fGkQ@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) 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: -0.8 (/) On Fri, 21 Jun 2024 at 14:22, Eli Zaretskii <eliz@HIDDEN> wrote: > > > From: Daniel Clemente <n142857@HIDDEN> > > Date: Fri, 21 Jun 2024 10:47:01 +0000 > > > > I enabled -fsanitize. I'm using an X terminal to run TTY Emacs inside. > > I opened the daemon inside gdb with emacs --fg-daemon -Q > > > > I don't remember what exactly I was doing here, but it only involved > > slowly opening 2 or 3 terminals like this > > urxvt -e "emacsclient" "-c" "-e" '(dired "~")' > > and then I might have opened 2 or 3 with this (in the same session) > > xterm -e "emacsclient" "-c" "-e" '(dired "~")' > > Plus switching between them and closing them. > > However that's not a reproduction formula, it's just what I was doing > > when this crash randomly happened. I don't know how to reproduce this > > yet. > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > =3D=3D9677=3D=3DERROR: AddressSanitizer: heap-use-after-free on address > > 0x625000123b30 at pc 0x55555695b2c9 bp 0x7fffffff9900 sp > > 0x7fffffff98f8 > > READ of size 1 at 0x625000123b30 thread T0 > > #0 0x55555695b2c8 in tty_defined_color /w/emacs/src/xfaces.c:1115 > > I think this is bogus: -fsanitize doesn't understand the Emacs memory > management, in particular what's going in GC when we relocate strings. > I also used -fsanitize=3Dundefined,address,bounds-strict,float-cast-overflo= w without realizing that undefined+address seem to be incompatible; sorry. This -fsanitize =E2=80=9Enot understanding=E2=80=9C memory management could= be explained in etc/DEBUG. But this seems advanced so I guess developers should just get more experience in Emacs memory management before enabling this. (You can close it you want). > In any case, the line numbers seem off: line 1115 of xfaces.c is a > comment. Are your sources in sync with the Git repository? My sources were synchronized but my build was a few weeks old: d9512da49514623ef3e35524dc894c06f2c0ce20 Line 1115 of xfaces.c was: if (color_def->pixel =3D=3D FACE_TTY_DEFAULT_COLOR && *color_name) in this context: /* Defaults. */ color_def->pixel =3D FACE_TTY_DEFAULT_COLOR; color_def->red =3D 0; color_def->blue =3D 0; color_def->green =3D 0; if (*color_name) status =3D tty_lookup_color (f, build_string (color_name), color_def, N= ULL); if (color_def->pixel =3D=3D FACE_TTY_DEFAULT_COLOR && *color_name) { if (strcmp (color_name, "unspecified-fg") =3D=3D 0) color_def->pixel =3D FACE_TTY_DEFAULT_FG_COLOR; else if (strcmp (color_name, "unspecified-bg") =3D=3D 0) color_def->pixel =3D FACE_TTY_DEFAULT_BG_COLOR; }
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Stefan Kangas <stefankangas@HIDDEN> Subject: bug#71694: closed (30.0.50; heap-use-after-free in tty_defined_color) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.71694.D71694.174079438626090.ackdone <at> debbugs.gnu.org> References: <CADwFkmnv+mW4MtO1N2j-jJiDM65WxjvFW7uP7JrK6LPerBiZAw@HIDDEN> <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> X-Gnu-PR-Message: closed 71694 X-Gnu-PR-Package: emacs Date: Sat, 01 Mar 2025 02:00:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1740794403-26191-0" This is a multi-part message in MIME format... ------------=_1740794403-26191-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Fri, 28 Feb 2025 17:59:35 -0800 with message-id <CADwFkmnv+mW4MtO1N2j-jJiDM65WxjvFW7uP7JrK6LPerBiZAw@HIDDEN= mail.com> and subject line Re: bug#71694: 30.0.50; heap-use-after-free in tty_defined= _color has caused the debbugs.gnu.org bug report #71694, regarding 30.0.50; heap-use-after-free in tty_defined_color to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 71694: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71694 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1740794403-26191-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit ------------=_1740794403-26191-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 71694-done) by debbugs.gnu.org; 1 Mar 2025 01:59:46 +0000 Received: from localhost ([127.0.0.1]:55825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toC8n-0006mW-3X for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:59:46 -0500 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:51495) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1toC8k-0006ln-EG for 71694-done <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:59:42 -0500 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5dc89df7eccso4343412a12.3 for <71694-done <at> debbugs.gnu.org>; Fri, 28 Feb 2025 17:59:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740794376; x=1741399176; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=0AMKG/yyibCo0RyJtgwtoUG+n1H1TpsPLESa7NjL254=; b=WCIqQjeIpspVW7cQFCVyDoSraEYIREgSfAfHVROlRS2rEK472G/MSkgEx1LTf6X26+ pg1JDbci/66bTXpyxYxdylBpGyC7Q3eJyzhSkvnerT1SZrDUE45rs5zcEuKK5VyoPVPx dhu27HzcFr/1rZp3RMKmCD1/aqt089DU+GnTRFzKacuIB08BKrk0M4qrGupnBeJeMqY+ D72V+dc2UNaTfJMHTsyHidoAo9BljEeEpZXVJGZZQA7j6XYmk6yKbTogmv3ydHqwKqXR VQzI7od3I4gIFNrZybk20xjkWecATanXvjX9BtjO9PRdiePhZGHyQ304fi4jiwxorRIW /VqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740794376; x=1741399176; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0AMKG/yyibCo0RyJtgwtoUG+n1H1TpsPLESa7NjL254=; b=itFokXaIFlFjILgpTGDRUNmJ3Q4PgkxDYeD/+UeykUN+uSxyLH6Qm60Anjg80+fmiE w/5wdCgENZIsVVbGBkPVuzWIx9qpBicL2LFAzPdfTRYA/8i/6R1zFZBtnhFjNhALy7+t KPPjVAGdSGrk9aVolWPIpMm0Ms+I8tDXkgQnyFQEkXa7DABsYzAF1291cJ0+yARypxvL Yng5JUM6Azi3nZAE6Z/O4TSx0IF5Pne8NFlvHP+EdVGsGuGod5LZ21V8kHymG8Tng4z7 qfB2s6uHBzL75yL/Hw9JmJuUkTOqFdUlYxXpUpufJcb2XoQnPVqlpwMYXulejhdIIC0S 9E0g== X-Forwarded-Encrypted: i=1; AJvYcCXaezAvdxv4U4GN5Tt1bLJMwluP5FeOQMa4VmGAvhV2UTdK4cnKw0ueb15TecR4ykO3BwgvL3rGeLbA <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YwM31NmeKJ32j8jZFW2HgtIkxOnu+Lw+Ii2wGRN+iZNl0WnsJvC 3uuMcYq2hRkNldDVAuWh9yGKlH8V1STi3Xv9wFYvNA8taFBWGvrF4IUjK2gcn8Y0XptgBmTIrWF ZON6h48kP0JGBrqAkJ9V1p8S0Pq4= X-Gm-Gg: ASbGncsY//e61y6KPFXKc2KiRNolwliL0dxDcUSFR9oj8YTCz7QbPNqsrsBFDzwnEI+ XVWYI6HH71GnbJyoUlYJEx+LUnchjGje3hiMi87zEyXT9vlN81G7B774cBv9Qjmw8zMNDtTvwWI qzNKP4rSl1SF87tw/NoBH8yZySq4c= X-Google-Smtp-Source: AGHT+IFxQaGeyfluJ9GzNGZsRXtx3jQHgXrG/3vytOOe2LmxxuU/lNhmqVYaiisHXbUz05bD1P0HgKFoQpwlyhaHpVM= X-Received: by 2002:a05:6402:5190:b0:5db:f26d:fff1 with SMTP id 4fb4d7f45d1cf-5e4d6b62c36mr4472334a12.21.1740794376068; Fri, 28 Feb 2025 17:59:36 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 17:59:35 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <CAJKAhPDz5ze6EzPXXjszg+1XmZ_666ksuZBNSfob5dH427fGkQ@HIDDEN> References: <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> <864j9ml6j1.fsf@HIDDEN> <CAJKAhPDz5ze6EzPXXjszg+1XmZ_666ksuZBNSfob5dH427fGkQ@HIDDEN> MIME-Version: 1.0 Date: Fri, 28 Feb 2025 17:59:35 -0800 X-Gm-Features: AQ5f1JpeceVTIzX-NORjycheBXbF7f8KYzbXknZJYbBkZUK3XO6Rq3b8ni7gkDI Message-ID: <CADwFkmnv+mW4MtO1N2j-jJiDM65WxjvFW7uP7JrK6LPerBiZAw@HIDDEN> Subject: Re: bug#71694: 30.0.50; heap-use-after-free in tty_defined_color To: Daniel Clemente <n142857@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71694-done Cc: Eli Zaretskii <eliz@HIDDEN>, 71694-done <at> debbugs.gnu.org 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 (-) Daniel Clemente <n142857@HIDDEN> writes: > On Fri, 21 Jun 2024 at 14:22, Eli Zaretskii <eliz@HIDDEN> wrote: >> >> > From: Daniel Clemente <n142857@HIDDEN> >> > Date: Fri, 21 Jun 2024 10:47:01 +0000 >> > >> > I enabled -fsanitize. I'm using an X terminal to run TTY Emacs inside. >> > I opened the daemon inside gdb with emacs --fg-daemon -Q >> > >> > I don't remember what exactly I was doing here, but it only involved >> > slowly opening 2 or 3 terminals like this >> > urxvt -e "emacsclient" "-c" "-e" '(dired "~")' >> > and then I might have opened 2 or 3 with this (in the same session) >> > xterm -e "emacsclient" "-c" "-e" '(dired "~")' >> > Plus switching between them and closing them. >> > However that's not a reproduction formula, it's just what I was doing >> > when this crash randomly happened. I don't know how to reproduce this >> > yet. >> > >> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> > =3D=3D9677=3D=3DERROR: AddressSanitizer: heap-use-after-free on addres= s >> > 0x625000123b30 at pc 0x55555695b2c9 bp 0x7fffffff9900 sp >> > 0x7fffffff98f8 >> > READ of size 1 at 0x625000123b30 thread T0 >> > #0 0x55555695b2c8 in tty_defined_color /w/emacs/src/xfaces.c:1115 >> >> I think this is bogus: -fsanitize doesn't understand the Emacs memory >> management, in particular what's going in GC when we relocate strings. >> > > I also used -fsanitize=3Dundefined,address,bounds-strict,float-cast-overf= low > without realizing that undefined+address seem to be incompatible; > sorry. > > This -fsanitize =E2=80=9Enot understanding=E2=80=9C memory management cou= ld be > explained in etc/DEBUG. But this seems advanced so I guess developers > should just get more experience in Emacs memory management before > enabling this. > > (You can close it you want). It seems like the outstanding questions here were resolved. I'm therefore closing this bug report. > >> In any case, the line numbers seem off: line 1115 of xfaces.c is a >> comment. Are your sources in sync with the Git repository? > > My sources were synchronized but my build was a few weeks old: > d9512da49514623ef3e35524dc894c06f2c0ce20 > > Line 1115 of xfaces.c was: > if (color_def->pixel =3D=3D FACE_TTY_DEFAULT_COLOR && *color_name) > in this context: > > /* Defaults. */ > color_def->pixel =3D FACE_TTY_DEFAULT_COLOR; > color_def->red =3D 0; > color_def->blue =3D 0; > color_def->green =3D 0; > > if (*color_name) > status =3D tty_lookup_color (f, build_string (color_name), color_def,= NULL); > > if (color_def->pixel =3D=3D FACE_TTY_DEFAULT_COLOR && *color_name) > { > if (strcmp (color_name, "unspecified-fg") =3D=3D 0) > color_def->pixel =3D FACE_TTY_DEFAULT_FG_COLOR; > else if (strcmp (color_name, "unspecified-bg") =3D=3D 0) > color_def->pixel =3D FACE_TTY_DEFAULT_BG_COLOR; > } ------------=_1740794403-26191-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Daniel Clemente <n142857@HIDDEN> Subject: bug#71694: closed (Re: bug#71694: 30.0.50; heap-use-after-free in tty_defined_color) Message-ID: <handler.71694.D71694.174079438626090.notifdone <at> debbugs.gnu.org> References: <CADwFkmnv+mW4MtO1N2j-jJiDM65WxjvFW7uP7JrK6LPerBiZAw@HIDDEN> <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> X-Gnu-PR-Message: they-closed 71694 X-Gnu-PR-Package: emacs Reply-To: 71694 <at> debbugs.gnu.org Date: Sat, 01 Mar 2025 02:00:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1740794404-26191-1" This is a multi-part message in MIME format... ------------=_1740794404-26191-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #71694: 30.0.50; heap-use-after-free in tty_defined_color which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 71694 <at> debbugs.gnu.org. --=20 71694: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71694 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1740794404-26191-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 71694-done) by debbugs.gnu.org; 1 Mar 2025 01:59:46 +0000 Received: from localhost ([127.0.0.1]:55825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toC8n-0006mW-3X for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:59:46 -0500 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:51495) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1toC8k-0006ln-EG for 71694-done <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:59:42 -0500 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5dc89df7eccso4343412a12.3 for <71694-done <at> debbugs.gnu.org>; Fri, 28 Feb 2025 17:59:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740794376; x=1741399176; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=0AMKG/yyibCo0RyJtgwtoUG+n1H1TpsPLESa7NjL254=; b=WCIqQjeIpspVW7cQFCVyDoSraEYIREgSfAfHVROlRS2rEK472G/MSkgEx1LTf6X26+ pg1JDbci/66bTXpyxYxdylBpGyC7Q3eJyzhSkvnerT1SZrDUE45rs5zcEuKK5VyoPVPx dhu27HzcFr/1rZp3RMKmCD1/aqt089DU+GnTRFzKacuIB08BKrk0M4qrGupnBeJeMqY+ D72V+dc2UNaTfJMHTsyHidoAo9BljEeEpZXVJGZZQA7j6XYmk6yKbTogmv3ydHqwKqXR VQzI7od3I4gIFNrZybk20xjkWecATanXvjX9BtjO9PRdiePhZGHyQ304fi4jiwxorRIW /VqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740794376; x=1741399176; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0AMKG/yyibCo0RyJtgwtoUG+n1H1TpsPLESa7NjL254=; b=itFokXaIFlFjILgpTGDRUNmJ3Q4PgkxDYeD/+UeykUN+uSxyLH6Qm60Anjg80+fmiE w/5wdCgENZIsVVbGBkPVuzWIx9qpBicL2LFAzPdfTRYA/8i/6R1zFZBtnhFjNhALy7+t KPPjVAGdSGrk9aVolWPIpMm0Ms+I8tDXkgQnyFQEkXa7DABsYzAF1291cJ0+yARypxvL Yng5JUM6Azi3nZAE6Z/O4TSx0IF5Pne8NFlvHP+EdVGsGuGod5LZ21V8kHymG8Tng4z7 qfB2s6uHBzL75yL/Hw9JmJuUkTOqFdUlYxXpUpufJcb2XoQnPVqlpwMYXulejhdIIC0S 9E0g== X-Forwarded-Encrypted: i=1; AJvYcCXaezAvdxv4U4GN5Tt1bLJMwluP5FeOQMa4VmGAvhV2UTdK4cnKw0ueb15TecR4ykO3BwgvL3rGeLbA <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YwM31NmeKJ32j8jZFW2HgtIkxOnu+Lw+Ii2wGRN+iZNl0WnsJvC 3uuMcYq2hRkNldDVAuWh9yGKlH8V1STi3Xv9wFYvNA8taFBWGvrF4IUjK2gcn8Y0XptgBmTIrWF ZON6h48kP0JGBrqAkJ9V1p8S0Pq4= X-Gm-Gg: ASbGncsY//e61y6KPFXKc2KiRNolwliL0dxDcUSFR9oj8YTCz7QbPNqsrsBFDzwnEI+ XVWYI6HH71GnbJyoUlYJEx+LUnchjGje3hiMi87zEyXT9vlN81G7B774cBv9Qjmw8zMNDtTvwWI qzNKP4rSl1SF87tw/NoBH8yZySq4c= X-Google-Smtp-Source: AGHT+IFxQaGeyfluJ9GzNGZsRXtx3jQHgXrG/3vytOOe2LmxxuU/lNhmqVYaiisHXbUz05bD1P0HgKFoQpwlyhaHpVM= X-Received: by 2002:a05:6402:5190:b0:5db:f26d:fff1 with SMTP id 4fb4d7f45d1cf-5e4d6b62c36mr4472334a12.21.1740794376068; Fri, 28 Feb 2025 17:59:36 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 17:59:35 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <CAJKAhPDz5ze6EzPXXjszg+1XmZ_666ksuZBNSfob5dH427fGkQ@HIDDEN> References: <CAJKAhPDU_6ktqysucaT=DB3HSSzAYwpAjEP=kcBKOW9qVkSc2A@HIDDEN> <864j9ml6j1.fsf@HIDDEN> <CAJKAhPDz5ze6EzPXXjszg+1XmZ_666ksuZBNSfob5dH427fGkQ@HIDDEN> MIME-Version: 1.0 Date: Fri, 28 Feb 2025 17:59:35 -0800 X-Gm-Features: AQ5f1JpeceVTIzX-NORjycheBXbF7f8KYzbXknZJYbBkZUK3XO6Rq3b8ni7gkDI Message-ID: <CADwFkmnv+mW4MtO1N2j-jJiDM65WxjvFW7uP7JrK6LPerBiZAw@HIDDEN> Subject: Re: bug#71694: 30.0.50; heap-use-after-free in tty_defined_color To: Daniel Clemente <n142857@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71694-done Cc: Eli Zaretskii <eliz@HIDDEN>, 71694-done <at> debbugs.gnu.org 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 (-) Daniel Clemente <n142857@HIDDEN> writes: > On Fri, 21 Jun 2024 at 14:22, Eli Zaretskii <eliz@HIDDEN> wrote: >> >> > From: Daniel Clemente <n142857@HIDDEN> >> > Date: Fri, 21 Jun 2024 10:47:01 +0000 >> > >> > I enabled -fsanitize. I'm using an X terminal to run TTY Emacs inside. >> > I opened the daemon inside gdb with emacs --fg-daemon -Q >> > >> > I don't remember what exactly I was doing here, but it only involved >> > slowly opening 2 or 3 terminals like this >> > urxvt -e "emacsclient" "-c" "-e" '(dired "~")' >> > and then I might have opened 2 or 3 with this (in the same session) >> > xterm -e "emacsclient" "-c" "-e" '(dired "~")' >> > Plus switching between them and closing them. >> > However that's not a reproduction formula, it's just what I was doing >> > when this crash randomly happened. I don't know how to reproduce this >> > yet. >> > >> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> > =3D=3D9677=3D=3DERROR: AddressSanitizer: heap-use-after-free on addres= s >> > 0x625000123b30 at pc 0x55555695b2c9 bp 0x7fffffff9900 sp >> > 0x7fffffff98f8 >> > READ of size 1 at 0x625000123b30 thread T0 >> > #0 0x55555695b2c8 in tty_defined_color /w/emacs/src/xfaces.c:1115 >> >> I think this is bogus: -fsanitize doesn't understand the Emacs memory >> management, in particular what's going in GC when we relocate strings. >> > > I also used -fsanitize=3Dundefined,address,bounds-strict,float-cast-overf= low > without realizing that undefined+address seem to be incompatible; > sorry. > > This -fsanitize =E2=80=9Enot understanding=E2=80=9C memory management cou= ld be > explained in etc/DEBUG. But this seems advanced so I guess developers > should just get more experience in Emacs memory management before > enabling this. > > (You can close it you want). It seems like the outstanding questions here were resolved. I'm therefore closing this bug report. > >> In any case, the line numbers seem off: line 1115 of xfaces.c is a >> comment. Are your sources in sync with the Git repository? > > My sources were synchronized but my build was a few weeks old: > d9512da49514623ef3e35524dc894c06f2c0ce20 > > Line 1115 of xfaces.c was: > if (color_def->pixel =3D=3D FACE_TTY_DEFAULT_COLOR && *color_name) > in this context: > > /* Defaults. */ > color_def->pixel =3D FACE_TTY_DEFAULT_COLOR; > color_def->red =3D 0; > color_def->blue =3D 0; > color_def->green =3D 0; > > if (*color_name) > status =3D tty_lookup_color (f, build_string (color_name), color_def,= NULL); > > if (color_def->pixel =3D=3D FACE_TTY_DEFAULT_COLOR && *color_name) > { > if (strcmp (color_name, "unspecified-fg") =3D=3D 0) > color_def->pixel =3D FACE_TTY_DEFAULT_FG_COLOR; > else if (strcmp (color_name, "unspecified-bg") =3D=3D 0) > color_def->pixel =3D FACE_TTY_DEFAULT_BG_COLOR; > } ------------=_1740794404-26191-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit ------------=_1740794404-26191-1--
Received: (at control) by debbugs.gnu.org; 1 Mar 2025 02:00:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 21:00:25 2025 Received: from localhost ([127.0.0.1]:55844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toC9R-0007b6-CB for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:00:25 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:53477) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1toC9P-000791-5J for control <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:00:23 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5deb956aa5eso3953673a12.2 for <control <at> debbugs.gnu.org>; Fri, 28 Feb 2025 18:00:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740794417; x=1741399217; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=RCMUzHsdlD7bi0MyFyjnXelbl2AfQ4FcEjYTAFamcgo=; b=KY52GEuCuE4nz6Wm2Da1DI+eC8L5q+Vs5AspJflkosd+BKpoyKMK+AWU7YnHY4QqYd R9qHYMTwixsIx9uKwMi/VJrn1kyc7YvznFlMp6SRHhpHVc2gyUlEtL7SEDgOpnhQNDi2 QZB9v2qUI4mhmwuzOdkU4CD+3cebogOojBWCrxS30NZU9sZ6OsfE6mw0PupP46qH5uWM SRuWHd3Uij1ZAheF3UOKg4e47JkfDQKQdFvHhj7qLbxV8emVUS/j5aSwb2Fuxoo7cL+6 5bw1rozXFS6f1Eu/PjAE5A9ySbJbBl0F9lHhfqw5lD2VLo+iZqWqELQJJ/jCdZ6RTR1H sqDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740794417; x=1741399217; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RCMUzHsdlD7bi0MyFyjnXelbl2AfQ4FcEjYTAFamcgo=; b=M0RU9RQVvY2XiFHgQi2/UKy41pMuAwCvkns7e6WX5rMK+EwaC5hW3nhn3MKSPMDQjv vkfYJxzFhnWKE2ShTWWOBUX0jx0keeUtVcZDDTxtVmj+MaQWYNMz+CWMbALD+zWwn1HH T9MYLI/OfxNwVe+9x9r62xhgY8TeHItvXQZgAm9kNjoIvcK9woJ8GBSO0lV3zWOnFzT0 yb/rPaIkKMBltlL9cFoIoblqSu4fXpZlg8d/JfpNG19LN+Q2zZaHpybnNFS4evHF0saD l+dz1mIScMO+OZ4i8cvhX+Cf0eDZc+gorxoMawqBZEetMK0nh2EPVhg1b//E/cIzI9hH FUrQ== X-Gm-Message-State: AOJu0Yz3UK3oBX4fhKqqavmbtfc7ZawlmiArzIr7vXqOLQoNYWWvZsTD /Rv0RK5UGL8pa2i6KpZxFpymYa/Kqsz13w5ZqW457Lbi+yqeehsq204AEOBYkzrrWLjCOJeoRU7 /RCKbA6DmhK69JMmstPMDZ9MTEkr/TB/Z1K0= X-Gm-Gg: ASbGncsWyR0wXW7/ExmnQooQJMoW5Thfx3T64bL3xAkFci2ZUEEsKKOCVhhC5Nbxo49 HHI+qpSv6gqT1wxafQkYqe9dizMq/AdM1WfCtJhaAmM25Sb12NENaWn2P95LghRODs2UJ7T/jmw NfxThGL5SgOO51l8QC1G9O3D15se0= X-Google-Smtp-Source: AGHT+IGyOqhbSjTzwVj168VJcYUhyNt+0leSIFPffIlEYbEOTTFOTdnD58L/V/4PJx742XyDaEbEBZ8Ghpwa2yPiwXY= X-Received: by 2002:a05:6402:3548:b0:5dc:7374:261d with SMTP id 4fb4d7f45d1cf-5e4d6ac4b81mr11610022a12.7.1740794417027; Fri, 28 Feb 2025 18:00:17 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 18:00:16 -0800 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Fri, 28 Feb 2025 18:00:16 -0800 X-Gm-Features: AQ5f1JrIcOne0mBQ4o7gxtxJeQRaQdTg1Srbj6QiyV2hZPP4env4ZS9yX8knP6g Message-ID: <CADwFkmkr0QK5dXpH58EkBmMYCO9mtYOZLRS6QGYtaYpxX_sEwQ@HIDDEN> Subject: control message for bug #71693 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) forcemerge 71694 71693 quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.