From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 03:14:07 2014 Received: (at submit) by debbugs.gnu.org; 25 Feb 2014 08:14:07 +0000 Received: from localhost ([127.0.0.1]:38546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WID9S-0002Vf-Ci for submit@debbugs.gnu.org; Tue, 25 Feb 2014 03:14:06 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52659) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WID9O-0002V3-Og for submit@debbugs.gnu.org; Tue, 25 Feb 2014 03:14:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WID9I-0008HP-Kn for submit@debbugs.gnu.org; Tue, 25 Feb 2014 03:13:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34049) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WID9I-0008HJ-HM for submit@debbugs.gnu.org; Tue, 25 Feb 2014 03:13:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54372) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WID9H-0008BK-Ko for bug-coreutils@gnu.org; Tue, 25 Feb 2014 03:13:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WID9G-0008H0-Q3 for bug-coreutils@gnu.org; Tue, 25 Feb 2014 03:13:55 -0500 Received: from dev.gentoo.org ([2001:470:ea4a:1:214:c2ff:fe64:b2d3]:45199 helo=smtp.gentoo.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WID9G-0008Gn-JH for bug-coreutils@gnu.org; Tue, 25 Feb 2014 03:13:54 -0500 Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 0080B33F3DB for ; Tue, 25 Feb 2014 08:13:53 +0000 (UTC) From: Mike Frysinger To: bug-coreutils@gnu.org Subject: `date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"'` crashes Date: Tue, 25 Feb 2014 03:13:52 -0500 Message-ID: <20517038.usEOLP4uyz@vapier> Organization: wh0rd.org User-Agent: KMail/4.12.2 (Linux/3.13.0; KDE/4.12.2; x86_64; ; ) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5491081.PrOA6ks3M8"; micalg="pgp-sha1"; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.3 (----) --nextPart5491081.PrOA6ks3M8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" as reported by Bertrand Jacquin, this crashes: $ date -d 'TZ=3D"America/Los_Angeles" "00:00 + 1 hour"' Segmentation fault (gdb) bt #0 0x00007ffff7ab1014 in __GI___libc_free (mem=3D0x7fffffffc8b0) at ma= lloc.c:2942 #1 0x0000000000406730 in parse_datetime (result=3Dresult@entry=3D0x7ff= fffffcab0, p=3D, p@entry=3D0x7fffffffd04a "TZ=3D\"Americ= a/Los_Angeles\" \"00:00 + 1 hour\"", now=3D, now @entry=3D0x0) at ./lib/parse-datetime.y:1307 #2 0x00000000004023c7 in main (argc=3D0x3, argv=3D0x7fffffffcc68) at s= rc/date.c:522 that's 15fca2a02e38d69915c52ef41eee3c7d52b67f3e i happened to have alre= ady built, but seems to reproduce easily across older versions. =2Dmike --nextPart5491081.PrOA6ks3M8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAABAgAGBQJTDFDAAAoJEEFjO5/oN/WBIB8QAJJdJI6TC1RlNfNocXLTcDlZ /hGGOHNCRUf6aPzXkT8SyiaJ2HOUW7tYLwSLWt0GpSJnK53de2ntU2QYaGZi0XM4 1Y2vFUyFBQ/6te8gXzB9H6Xt9rBbRsup8OMcQlN90M0UDuzOGRo1KD9rcj/wis7a j9DHUyzHbt3yHvFLRkJdQJNm1tONc6mX0gaKat//cVW5cAQhhDERtOQk8i5IbSv5 N4kLzIvIZiwlj62Lm8dGOcNIcvEJF2GJAIx+D8haKlXkRv1N+ePpIBy95eTZTfKa jOjlTxlaRn1moKY4GVkqqwcGFTNhM/YR30GufwK5paPuG0wS2bDqyxfVVDuEbzuT UU5QpItwPmS8zQ2Iig7mMdx8iE76YL5o3q75Ul6WeYbPwTdeaUvdBGRNFSgGHQTW jY3Sy0fiIXR/qwZIU8ck6ssruhvo0zDOaAjtaJ0//svO3DSacXcuMrDlMksjsCOF iAO1LEwi1tUo3dEJ3z/0iaevwns96AZJdLQo6i3WCnzuJhYjG3k0qV9LkIAavBf1 kUiOWJ01odKR+2ye0ysDYKaMp6F9qwXlr5UYtNSqiSj1Ag6Id9kfL6V+sOOn4hy/ ZaEXkYwYchfGUKfDBU4ZC7B4ggZ0Vb45ES8CyCQHqXnEzvENL/griDPUMQGeUPC2 dcwyat8NVj4alOyBbXih =HNOe -----END PGP SIGNATURE----- --nextPart5491081.PrOA6ks3M8-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 03:50:49 2014 Received: (at 16872) by debbugs.gnu.org; 25 Feb 2014 08:50:49 +0000 Received: from localhost ([127.0.0.1]:38570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIDiy-0003Y1-LJ for submit@debbugs.gnu.org; Tue, 25 Feb 2014 03:50:48 -0500 Received: from mx1.redhat.com ([209.132.183.28]:43251) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIDiw-0003Xn-Bp for 16872@debbugs.gnu.org; Tue, 25 Feb 2014 03:50:47 -0500 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s1P8of1T030213 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 25 Feb 2014 03:50:41 -0500 Received: from [10.36.116.39] (ovpn-116-39.ams2.redhat.com [10.36.116.39]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s1P8odWk026814 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Feb 2014 03:50:40 -0500 Message-ID: <530C595E.90900@draigBrady.com> Date: Tue, 25 Feb 2014 08:50:38 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Mike Frysinger Subject: Re: bug#16872: `date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"'` crashes References: <20517038.usEOLP4uyz@vapier> In-Reply-To: <20517038.usEOLP4uyz@vapier> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16872 Cc: 16872@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) On 02/25/2014 08:13 AM, Mike Frysinger wrote: > as reported by Bertrand Jacquin, this crashes: > $ date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"' > Segmentation fault > > (gdb) bt > #0 0x00007ffff7ab1014 in __GI___libc_free (mem=0x7fffffffc8b0) at malloc.c:2942 > #1 0x0000000000406730 in parse_datetime (result=result@entry=0x7fffffffcab0, p=, p@entry=0x7fffffffd04a "TZ=\"America/Los_Angeles\" \"00:00 + 1 hour\"", now=, now > @entry=0x0) at ./lib/parse-datetime.y:1307 > #2 0x00000000004023c7 in main (argc=0x3, argv=0x7fffffffcc68) at src/date.c:522 > > that's 15fca2a02e38d69915c52ef41eee3c7d52b67f3e i happened to have already > built, but seems to reproduce easily across older versions. > -mike > Ugh. Reproducible here. I'll fix up the issue in gnulib. thanks! Pádraig. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 25 06:11:36 2014 Received: (at 16872) by debbugs.gnu.org; 25 Feb 2014 11:11:36 +0000 Received: from localhost ([127.0.0.1]:38693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIFvD-0007eJ-G9 for submit@debbugs.gnu.org; Tue, 25 Feb 2014 06:11:36 -0500 Received: from mx1.redhat.com ([209.132.183.28]:9230) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WIFv9-0007e7-E7 for 16872@debbugs.gnu.org; Tue, 25 Feb 2014 06:11:32 -0500 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s1PBBT3h015642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 25 Feb 2014 06:11:30 -0500 Received: from [10.36.116.39] (ovpn-116-39.ams2.redhat.com [10.36.116.39]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s1PBBQpZ002352 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 25 Feb 2014 06:11:28 -0500 Message-ID: <530C7A5E.4060801@draigBrady.com> Date: Tue, 25 Feb 2014 11:11:26 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Mike Frysinger Subject: Re: bug#16872: `date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"'` crashes References: <20517038.usEOLP4uyz@vapier> <530C595E.90900@draigBrady.com> In-Reply-To: <530C595E.90900@draigBrady.com> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------070303040003020604090804" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16872 Cc: 16872@debbugs.gnu.org, bug-gnulib X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) This is a multi-part message in MIME format. --------------070303040003020604090804 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit On 02/25/2014 08:50 AM, Pádraig Brady wrote: > On 02/25/2014 08:13 AM, Mike Frysinger wrote: >> as reported by Bertrand Jacquin, this crashes: >> $ date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"' >> Segmentation fault >> >> (gdb) bt >> #0 0x00007ffff7ab1014 in __GI___libc_free (mem=0x7fffffffc8b0) at malloc.c:2942 >> #1 0x0000000000406730 in parse_datetime (result=result@entry=0x7fffffffcab0, p=, p@entry=0x7fffffffd04a "TZ=\"America/Los_Angeles\" \"00:00 + 1 hour\"", now=, now >> @entry=0x0) at ./lib/parse-datetime.y:1307 >> #2 0x00000000004023c7 in main (argc=0x3, argv=0x7fffffffcc68) at src/date.c:522 >> >> that's 15fca2a02e38d69915c52ef41eee3c7d52b67f3e i happened to have already >> built, but seems to reproduce easily across older versions. >> -mike >> > > Ugh. Reproducible here. > I'll fix up the issue in gnulib. Proposed patch attached. thanks, Pádraig. --------------070303040003020604090804 Content-Type: text/x-patch; name="date-tz-crash.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="date-tz-crash.patch" >From 6959d3a75b298a36c021e022216a27810948634f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Tue, 25 Feb 2014 10:58:48 +0000 Subject: [PATCH] parse-datetime: fix crash or infloop in TZ="" parsing This was reported in http://bugs.gnu.org/16872 from the coreutils command: date -d 'TZ="""' The infinite loop for this case was present since the initial TZ="" parsing support in commit de95bdc2 29-10-2004. This was changed to a crash or heap corruption depending on the platform with commit 2e3e4195 18-01-2010. * lib/parse-datetime.y (parse_datetime): Break out of the TZ="" parsing loop once the second significant " is found. Also skip over any subsequent whitespace to be consistent with the non TZ= case. * tests/test-parse-datetime.c: Add test cases for TZ="" parsing. --- ChangeLog | 9 +++++++++ lib/parse-datetime.y | 7 +++++-- tests/test-parse-datetime.c | 16 ++++++++++++++++ 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index fcb9afc..4f20fda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2014-02-25 Pádraig Brady + + parse-datetime: fix crash or infloop in TZ="" parsing + * lib/parse-datetime.y (parse_datetime): Break out of the + TZ="" parsing loop once the second significant " is found. + Also skip over any subsequent whitespace to be consistent + with the non TZ= case. + * tests/test-parse-datetime.c: Add test cases for TZ="" parsing. + 2014-02-23 Paul Eggert diffseq: remove TOO_EXPENSIVE heuristic diff --git a/lib/parse-datetime.y b/lib/parse-datetime.y index 6ece765..0ba0a52 100644 --- a/lib/parse-datetime.y +++ b/lib/parse-datetime.y @@ -1303,8 +1303,6 @@ parse_datetime (struct timespec *result, char const *p, char tz1buf[TZBUFSIZE]; bool large_tz = TZBUFSIZE < tzsize; bool setenv_ok; - /* Free tz0, in case this is the 2nd or subsequent time through. */ - free (tz0); tz0 = get_tz (tz0buf); z = tz1 = large_tz ? xmalloc (tzsize) : tz1buf; for (s = tzbase; *s != '"'; s++) @@ -1316,7 +1314,12 @@ parse_datetime (struct timespec *result, char const *p, if (!setenv_ok) goto fail; tz_was_altered = true; + p = s + 1; + while (c = *p, c_isspace (c)) + p++; + + break; } } diff --git a/tests/test-parse-datetime.c b/tests/test-parse-datetime.c index a410d3d..25385ca 100644 --- a/tests/test-parse-datetime.c +++ b/tests/test-parse-datetime.c @@ -419,5 +419,21 @@ main (int argc _GL_UNUSED, char **argv) starting with a high-bit-set byte would be treated like "0". */ ASSERT ( ! parse_datetime (&result, "\xb0", &now)); + /* Exercise TZ="" parsing code. */ + /* These two would infloop or segfault before Feb 2014. */ + ASSERT ( ! parse_datetime (&result, "TZ=\"\"\"", &now)); + ASSERT ( ! parse_datetime (&result, "TZ=\"\" \"", &now)); + /* Exercise invalid patterns. */ + ASSERT ( ! parse_datetime (&result, "TZ=\"", &now)); + ASSERT ( ! parse_datetime (&result, "TZ=\"\\\"", &now)); + ASSERT ( ! parse_datetime (&result, "TZ=\"\\n", &now)); + ASSERT ( ! parse_datetime (&result, "TZ=\"\\n\"", &now)); + /* Exercise valid patterns. */ + ASSERT ( parse_datetime (&result, "TZ=\"\"", &now)); + ASSERT ( parse_datetime (&result, "TZ=\"\" ", &now)); + ASSERT ( parse_datetime (&result, " TZ=\"\"", &now)); + ASSERT ( parse_datetime (&result, "TZ=\"\\\\\"", &now)); + ASSERT ( parse_datetime (&result, "TZ=\"\\\"\"", &now)); + return 0; } -- 1.7.7.6 --------------070303040003020604090804-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 16:48:08 2014 Received: (at 16872) by debbugs.gnu.org; 27 Feb 2014 21:48:08 +0000 Received: from localhost ([127.0.0.1]:43155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ8oJ-0007Yb-U2 for submit@debbugs.gnu.org; Thu, 27 Feb 2014 16:48:08 -0500 Received: from moutng.kundenserver.de ([212.227.17.13]:61256) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJ8oG-0007YQ-NM for 16872@debbugs.gnu.org; Thu, 27 Feb 2014 16:48:05 -0500 Received: from [192.168.1.11] (p57A5D1AD.dip0.t-ipconnect.de [87.165.209.173]) by mrelayeu.kundenserver.de (node=mreue102) with ESMTP (Nemesis) id 0LnjYN-1WsTE747RP-00hxp1; Thu, 27 Feb 2014 22:48:01 +0100 Message-ID: <530FB290.7090009@bernhard-voelker.de> Date: Thu, 27 Feb 2014 22:48:00 +0100 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?P=E1draig_Brady?= , Mike Frysinger Subject: Re: bug#16872: `date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"'` crashes References: <20517038.usEOLP4uyz@vapier> <530C595E.90900@draigBrady.com> <530C7A5E.4060801@draigBrady.com> In-Reply-To: <530C7A5E.4060801@draigBrady.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:YSa0QMV6K5q/LSCAPnh0r/b09fGitimt6WdrdaxDN51 vMHk11zam0NCFJnxeNKwzdzXBrFvfBJjlzjuEmkByaHBBDcmgO vjE3n7v19EVm0qUpnTQ2Kd6+oNuBg/xKvZziud10+ctwbNykLE 9wsGVTS/hT7sMqWoqsHRljvUsRmrxY2GzoNSRZHnaKafjNHotp vX7GM16IwsLUw+J+duRp1Wp10rdLKvcOABVkzCBdT6AUOmcnd6 +DHwiUIQBKFyNTCcDWOPQCSwc8THr8l2jWHrNjuypwwT7GEUvO YMBRYoBHACzbAyDWzTJXkt3Atojv/kg3D6kYIIcflztsCq8NhM 4Ivbx37/PfoGO0JoCga/eVRgfQYE4KFrHAZQacoPb X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16872 Cc: 16872@debbugs.gnu.org, bug-gnulib X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) On 02/25/2014 12:11 PM, Pádraig Brady wrote: > Proposed patch attached. parse_datetime per se is pretty ugly, however, the fix LGTM: +1 Thanks! Have a nice day, Berny From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 18:58:46 2014 Received: (at 16872-done) by debbugs.gnu.org; 27 Feb 2014 23:58:46 +0000 Received: from localhost ([127.0.0.1]:43230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJAqk-0002py-5K for submit@debbugs.gnu.org; Thu, 27 Feb 2014 18:58:46 -0500 Received: from mx1.redhat.com ([209.132.183.28]:39412) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJAqf-0002ph-3M for 16872-done@debbugs.gnu.org; Thu, 27 Feb 2014 18:58:42 -0500 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s1RNwbtu031570 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 27 Feb 2014 18:58:37 -0500 Received: from [10.36.116.17] (ovpn-116-17.ams2.redhat.com [10.36.116.17]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s1RNwYGP012735 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 27 Feb 2014 18:58:36 -0500 Message-ID: <530FD129.1050205@draigBrady.com> Date: Thu, 27 Feb 2014 23:58:33 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Bernhard Voelker Subject: Re: bug#16872: `date -d 'TZ="America/Los_Angeles" "00:00 + 1 hour"'` crashes References: <20517038.usEOLP4uyz@vapier> <530C595E.90900@draigBrady.com> <530C7A5E.4060801@draigBrady.com> <530FB290.7090009@bernhard-voelker.de> In-Reply-To: <530FB290.7090009@bernhard-voelker.de> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------080206070700040305070306" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16872-done Cc: bug-gnulib , Mike Frysinger , 16872-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) This is a multi-part message in MIME format. --------------080206070700040305070306 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit On 02/27/2014 09:48 PM, Bernhard Voelker wrote: > On 02/25/2014 12:11 PM, Pádraig Brady wrote: >> Proposed patch attached. > > parse_datetime per se is pretty ugly, however, the fix LGTM: > +1 I've pushed that to gnulib, and the attached to coreutils. thanks for the review, Pádraig. --------------080206070700040305070306 Content-Type: text/x-patch; name="coreutils-date-crash.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="coreutils-date-crash.patch" >From a4faa6a0a3ae93c01d036d830ae7a21b74913baf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Thu, 27 Feb 2014 23:43:34 +0000 Subject: [PATCH] date: fix crash or infinite loop when parsing a malformed TZ="" * NEWS: Mention the fix. * gnulib: Update to incorporate the fix. This is the only change in this gnulib update. * tests/misc/date.pl: Add a test for this case. Fixes http://bugs.gnu.org/16872 --- NEWS | 3 +++ gnulib | 2 +- tests/misc/date.pl | 7 +++++++ 3 files changed, 11 insertions(+), 1 deletions(-) diff --git a/NEWS b/NEWS index be8311f..d867784 100644 --- a/NEWS +++ b/NEWS @@ -14,6 +14,9 @@ GNU coreutils NEWS -*- outline -*- when reading the SELinux context for a file. [bug introduced in coreutils-8.22] + date could crash or go into an infinite loop when parsing a malformed TZ="". + [bug introduced with the --date='TZ="" ..' parsing feature in coreutils-5.3.0] + head --lines=-0, when the input does not contain a trailing '\n', now copies all input to stdout. Previously nothing was output in this case. [bug introduced with the --lines=-N feature in coreutils-5.0.1] diff --git a/gnulib b/gnulib index 1c6bf3d..a10acfb 160000 --- a/gnulib +++ b/gnulib @@ -1 +1 @@ -Subproject commit 1c6bf3d204c0cbd664590bbdc30fdf756d9fdb65 +Subproject commit a10acfb1d2118f9a180181d3fed5399dbbe1df3c diff --git a/tests/misc/date.pl b/tests/misc/date.pl index 57c6c72..40be4ca 100755 --- a/tests/misc/date.pl +++ b/tests/misc/date.pl @@ -287,6 +287,13 @@ my @Tests = {ERR => "date: invalid date '\\260'\n"}, {EXIT => 1}, ], + + # From coreutils-5.3.0 to 8.22 inclusive + # this would either infinite loop or crash + ['invalid-TZ-crash', "-d 'TZ=\"\"\"'", + {ERR => "date: invalid date 'TZ=\"\"\"'\n"}, + {EXIT => 1}, + ], ); # Repeat the cross-dst test, using Jan 1, 2005 and every interval from 1..364. -- 1.7.7.6 --------------080206070700040305070306-- From unknown Sun Jun 15 08:37:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 28 Mar 2014 11:24:06 +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 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 05 12:26:50 2015 Received: (at control) by debbugs.gnu.org; 5 Jan 2015 17:26:50 +0000 Received: from localhost ([127.0.0.1]:37648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y8BQX-0000zW-Vc for submit@debbugs.gnu.org; Mon, 05 Jan 2015 12:26:50 -0500 Received: from mx1.redhat.com ([209.132.183.28]:33469) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y8BQV-0000zN-CG for control@debbugs.gnu.org; Mon, 05 Jan 2015 12:26:48 -0500 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id t05HQjMO019463 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 5 Jan 2015 12:26:46 -0500 Received: from [10.3.113.34] (ovpn-113-34.phx2.redhat.com [10.3.113.34]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t05HQiSK002124 for ; Mon, 5 Jan 2015 12:26:45 -0500 Message-ID: <54AAC954.8010903@redhat.com> Date: Mon, 05 Jan 2015 10:26:44 -0700 From: Eric Blake Organization: Red Hat, Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: GNU bug tracker automated control server Subject: unarchive OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="uRwr5lTUMAg5GtNgrMkiWA8hqsEQfHSQP" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --uRwr5lTUMAg5GtNgrMkiWA8hqsEQfHSQP Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable unarchive 16872 thanks --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --uRwr5lTUMAg5GtNgrMkiWA8hqsEQfHSQP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJUqslUAAoJEKeha0olJ0Nq3mUIAKGGMl4a6llNjCvPygtMqMgb LO5/+OFYRiXEwFYDzbBxlh3k4XXhYDHh/U0BL8cm+fXdiu+plL5Mb1RuyGIE2PDq kzM6m+Jt08X4HjrX2DkWIr2PEZu7sAsizI5nJbfFWY5p7flkD6+q347wT1S0RLA2 q8z3bEQ5lljW+/4vX3qRKThpcENI7hw9AJkvzwNrLcLX8vO8N7KTn9D9F/ECHsFH svdMHIpOCnnp0ZiqkI2r+78VIj9F2YBOaJJvh3OT0DjU2F0pYMZR4r8WiAK19NxM 8byt7M8vQobC5kOX8uXYY+eEqrNldr3eo0YOKqUkSanzx7aQ1JhFMsfJtWdHBRE= =Dska -----END PGP SIGNATURE----- --uRwr5lTUMAg5GtNgrMkiWA8hqsEQfHSQP-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 05 12:30:01 2015 Received: (at 16872) by debbugs.gnu.org; 5 Jan 2015 17:30:01 +0000 Received: from localhost ([127.0.0.1]:37656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y8BTc-00014f-63 for submit@debbugs.gnu.org; Mon, 05 Jan 2015 12:30:00 -0500 Received: from mx1.redhat.com ([209.132.183.28]:34775) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y8BTZ-00014R-I6 for 16872@debbugs.gnu.org; Mon, 05 Jan 2015 12:29:58 -0500 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id t05HTtL9020813 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for <16872@debbugs.gnu.org>; Mon, 5 Jan 2015 12:29:56 -0500 Received: from [10.3.113.34] (ovpn-113-34.phx2.redhat.com [10.3.113.34]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t05HTtNt003305 for <16872@debbugs.gnu.org>; Mon, 5 Jan 2015 12:29:55 -0500 Message-ID: <54AACA13.7040406@redhat.com> Date: Mon, 05 Jan 2015 10:29:55 -0700 From: Eric Blake Organization: Red Hat, Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: 16872@debbugs.gnu.org Subject: Re: [oss-security] parse_datetime() bug in coreutils References: <20141125024724.GB9341@hunt> <20141229000625.GD19737@pisco.westfalen.local> In-Reply-To: OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AleVPpdJrmD0AonI4Sv9OVRWDKxowFHNg" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16872 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --AleVPpdJrmD0AonI4Sv9OVRWDKxowFHNg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable For informational purposes: this bug has been assigned a CVE On 01/03/2015 03:19 PM, cve-assign@mitre.org wrote: >=20 > On Mon, 29 Dec 2014, Moritz M=C3=BChlenhoff wrote: >=20 >> On Mon, Nov 24, 2014 at 06:47:24PM -0800, Seth Arnold wrote: >>> Hello, >>> >>> Fiedler Roman discovered that coreutils' parse_datetime() function >>> has some flaws that may be exploitable if the date(1), touch(1), >>> or potentially other programs, accept untrusted input for certain >>> parameters. While researching this issue, he discovered that it >>> was independantly discovered by Bertrand Jacquin and reported at >>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16872 >>> >>> $ touch '--date=3DTZ=3D"123"345" @1' >>> Segmentation fault (core dumped) >>> $ date '--date=3DTZ=3D"123"345" @1' >>> *** Error in `date': double free or corruption (out): >>> 0x00007fffc9866c20 *** >>> Aborted (core dumped) >>> $ >>> >>> The GNU bugtracker has this patch to fix the problem: >>> http://debbugs.gnu.org/cgi/bugreport.cgi?msg=3D11;filename=3Ddate-tz-= crash.patch;att=3D1;bug=3D16872 >>> >>> and this patch to include the fix in coreutils and a small test case:= >>> http://debbugs.gnu.org/cgi/bugreport.cgi?msg=3D19;filename=3Dcoreutil= s-date-crash.patch;att=3D1;bug=3D16872 >>> >>> >>> Can a CVE please be assigned for this issue. >=20 > Use CVE-2014-9471. >=20 > --- >=20 > CVE assignment team, MITRE CVE Numbering Authority M/S M300 > 202 Burlington Road, Bedford, MA 01730 USA > [ PGP key available through http://cve.mitre.org/cve/request_id.html ] --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --AleVPpdJrmD0AonI4Sv9OVRWDKxowFHNg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJUqsoTAAoJEKeha0olJ0NqDbkH/3Lv7J37tYJ5yFOaziSiGs2N QR8Tn+KIPd0Q6AqEVdD4Q0VtJcgxW3jO8a63kK7XnkIs2hjfX0p91KuW1i66p/TO +VjOYKSQYnYDf6jyQoUPSYWVI4eje3kN98xGQ1FnNndwgrGPm4Lp266H90+OOp4c SrNHgAyX24dz4+mNzGdeKa0NS2f9BpQ5mLLhAuV/pyveV+lX8dwkW0JHLTUAbUpT gPr31ud4R1R+fWJuHqNPkZwAAw8nn8407Uz/tZJwDdZpm2z/s5EA9IaXhRkKvs+X 8Fu4wxCTblqNTUfNWAaOQiWUzgdOiF1FxRhKdzpVI7RiZNJ1aao/msz78/Qy72c= =1g1b -----END PGP SIGNATURE----- --AleVPpdJrmD0AonI4Sv9OVRWDKxowFHNg-- From unknown Sun Jun 15 08:37:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 03 Feb 2015 12:24:04 +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 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 04 11:55:58 2015 Received: (at control) by debbugs.gnu.org; 4 Aug 2015 15:55:58 +0000 Received: from localhost ([127.0.0.1]:39636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZMeZK-0004DF-06 for submit@debbugs.gnu.org; Tue, 04 Aug 2015 11:55:58 -0400 Received: from mail1.vodafone.ie ([213.233.128.43]:64491) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZMeZH-0004Cz-P8; Tue, 04 Aug 2015 11:55:56 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhoOACbgwFVtTv9h/2dsb2JhbABbgkhSHzVpAYE+gRa8IIV2AQICgTdMAQEBAQEBgQtBA4NgAQEEMgFWCw0LCRYPCQMCAQIBRQcMCAEBiC4BCLp9kEkBAQgBAQEBHotPhQ+ELAEElHqEfZBEkGQmgg4cgVQ9MgGCSgEBAQ Received: from unknown (HELO localhost.localdomain) ([109.78.255.97]) by mail1.vodafone.ie with ESMTP; 04 Aug 2015 16:55:53 +0100 Message-ID: <55C0E089.3080701@draigBrady.com> Date: Tue, 04 Aug 2015 16:55:53 +0100 From: =?windows-1252?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: michael@moffatt.org.nz, 21186@debbugs.gnu.org Subject: Re: bug#21186: date core with bad string References: <992737f0b6c0ff7c0f3b974bc1be89bd.squirrel@mail.moffatt.org.nz> In-Reply-To: <992737f0b6c0ff7c0f3b974bc1be89bd.squirrel@mail.moffatt.org.nz> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) unarchive 16872 forcemerge 21186 16872 stop On 04/08/15 12:36, Michael Moffatt wrote: > Hi there, > > I inadvertently discovered that the following bad input leads to a date > core. While I accept that I was throwing garbage at poor old date, I > thought that the resulting core merited a bug report. > > The string was: > > date +%s -d'TZ="America/Los_Angeles" "Tue, 14 Jul 2015 04:00:35 +0000"' > > I was doing this on Centos, but also verified the same issue on Debian > (6.0.10) with coreutils 8.5 but the problem did NOT happen on another > Debian (jessie/sid) box with coreutils 8.21. This fix which was included in coreutils 8.23 and probably backported to debian: http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=a10acfb1d2 It's not been fixed in centos 7 yet: https://bugzilla.redhat.com/1167548 cheers, Pádraig. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 11 18:15:48 2018 Received: (at control) by debbugs.gnu.org; 11 Oct 2018 22:15:48 +0000 Received: from localhost ([127.0.0.1]:45654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAjFE-0002PD-5i for submit@debbugs.gnu.org; Thu, 11 Oct 2018 18:15:48 -0400 Received: from mail-pf1-f181.google.com ([209.85.210.181]:39391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAjFC-0002Ow-D5 for control@debbugs.gnu.org; Thu, 11 Oct 2018 18:15:46 -0400 Received: by mail-pf1-f181.google.com with SMTP id c25-v6so5102440pfe.6 for ; Thu, 11 Oct 2018 15:15:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:message-id:date:user-agent:mime-version:content-language :content-transfer-encoding; bh=aCMPf+7kyoxN+rBTekFZz3oWrRjDvMuc6vTuYT21Ayk=; b=jQSTj1oIOh/kU+0QgvVa9jAf+WwO4i158LaHlPg5KcDpTdIIMVsexf46xGQWHnYLM8 +zReHcVThWS5DKY2PtiaYQGoq0/qHoDTNNNQ7BTSHUqQwf5HTyh5a6RobQNQugQFtydJ Rt2cbxuXfVQHEozp/uVR62CVqhNPR6aaaYGnlGU20ZoIjt4uN5rnGh2BcOMDV5upRjvo 6dwGWMSXjJC8ddSe+KJfFeLw6KnDTzBrUeAiZj247qIw5PooKZAmz9jkgQfx2LmRWPJC 98xDJquUSuqjjWj758gJwUlPLaWqlEn+H43oIvxpqV7epCT+uuams8HD7MkjZy1uo3/8 nwXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=aCMPf+7kyoxN+rBTekFZz3oWrRjDvMuc6vTuYT21Ayk=; b=XAcJmAEOey9bb2WzHT6+srgmRjRzR4cDJbuTkbhLNQxG/XSET2F5+c/jjtle2ISd0V YsQW4UwM1Z1NbdhHaf5HYWoZ0bZ6A7oO7bzRAWXn4000cNozruOCjhAqqpwg2RAkePfP CboI+2L8zn9621bO6EApDM3/7ZZVOJt7Ca3HO7PZ4EXgZXAorXCKS93G/O64ggjklOud 3XKuBNBnYabnsHdE00C3fOPEUO9WVB+MFDzrf7X37xHyNiFxeTz24yLJJxTZ5gEYlMWQ s0j/PGkwzaDWVWEWjs5iKC2GQvuq9P92h+5Y5lCllSnlj8/pChugcBAQtQhPz3RZnIbG h/8A== X-Gm-Message-State: ABuFfogJB04BZVDOwb0VfdxCQKygSQpusXbFwqFvlObU9/zrOBl+BIHK lIYX2UAUTb546doifRv5Qh/++IfM X-Google-Smtp-Source: ACcGV63/p1ZxnixeZlKyAhWdRojntCOIqhMBML/uGDJBsBc9xOlhDy1myTnczOQ7SPvTJ1b7zRMyWA== X-Received: by 2002:a62:3384:: with SMTP id z126-v6mr3277051pfz.85.1539296139769; Thu, 11 Oct 2018 15:15:39 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id t15-v6sm66768319pfj.7.2018.10.11.15.15.37 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Oct 2018 15:15:38 -0700 (PDT) To: control@debbugs.gnu.org From: Assaf Gordon Message-ID: Date: Thu, 11 Oct 2018 16:15:36 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit 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 15308 notabug close 15308 tags 15634 notabug close 15634 tags 16004 notabug severity 16004 wishlist close 16004 [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (assafgordon[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.210.181 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.181 listed in wl.mailspike.net] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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.0 (+) tags 15308 notabug close 15308 tags 15634 notabug close 15634 tags 16004 notabug severity 16004 wishlist close 16004 tags 16245 notabug close 16245 tags 16249 notabug close 16249 tags 16249 notabug close 16249 close 16309 tags 16468 notabug close 16468 tag 16530 notabug close 16530 tags 16718 notabug close 16718 tags 16742 +moreinfo close 16742 tags 16831 wontfix close 16831 tags 16838 wontfix close 16838 tags 16872 fixed close 16872 close 16945 close 17224 tags 17503 + notabug close 17503 close 17546 tags 17904 notabug close 17904 From unknown Sun Jun 15 08:37:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 09 Nov 2018 12:24:08 +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