Received: (at 75924) by debbugs.gnu.org; 17 Feb 2025 10:44:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 05:44:21 2025 Received: from localhost ([127.0.0.1]:43514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjybt-0001pX-0v for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 05:44:21 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:24158) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eduard.stefes@HIDDEN>) id 1tjybp-0001pE-QI for 75924 <at> debbugs.gnu.org; Mon, 17 Feb 2025 05:44:19 -0500 Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51GMq1Bn032560; Mon, 17 Feb 2025 10:44:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=h/FYV+2WndvR2f+wn 92VhFS8FOPTqiTRmJQCRGhvOBM=; b=PQWu61tqBlGUdcclhd3CbrI+bvuWyzyXm n7HxR114vgSoDih7QwOsF4MGMHaf+pQ9YnFGq9liGG/pEMQVTMkvsDmeM7NtRWRI MdaL/3Vf3JoPuGxs2f3Ur/KBFvlmtIb8bLoe7T+tpxZoiMV+NJcl2XH6VM9yW1KE 2nbkRVyy4JhouuEXnqTZrbD0Y6CCLj70CQ2XhOKkCjtonIic1htDfOrMJETXnPhi GKYpPXr7XUeucFOeRcv/LqU9acRDHmiSCpjYfg+P7caLabS8gx2CpZU2O01FGH9d DWJBgdIfdKZPNyi6tlk4NA3Rmpb0MfQfQhSPMtXkjX2wvN6BSEl4A== Received: from ppma11.dal12v.mail.ibm.com (db.9e.1632.ip4.static.sl-reverse.com [50.22.158.219]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44us5a2pvm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Feb 2025 10:44:14 +0000 (GMT) Received: from pps.filterd (ppma11.dal12v.mail.ibm.com [127.0.0.1]) by ppma11.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 51HAHxqN024831; Mon, 17 Feb 2025 10:44:13 GMT Received: from smtprelay01.fra02v.mail.ibm.com ([9.218.2.227]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 44u7y1dc0g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Feb 2025 10:44:13 +0000 Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay01.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 51HAiBEE55574924 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Feb 2025 10:44:11 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CCC3E20040; Mon, 17 Feb 2025 10:44:11 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 786672004E; Mon, 17 Feb 2025 10:44:11 +0000 (GMT) Received: from li-f89e19cc-226b-11b2-a85c-de9b1eb0e146.ibm.com.com (unknown [9.171.2.134]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Mon, 17 Feb 2025 10:44:11 +0000 (GMT) From: Eduard Stefes <eduard.stefes@HIDDEN> To: Subject: gzip: add special eof handling for s390x Date: Mon, 17 Feb 2025 11:44:09 +0100 Message-ID: <20250217104409.92835-1-eduard.stefes@HIDDEN> X-Mailer: git-send-email 2.48.1 In-Reply-To: <8f15011256c22f6cb9a5df70bdde5d2388332388.camel@HIDDEN> References: <8f15011256c22f6cb9a5df70bdde5d2388332388.camel@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: -sApQMpaggc5CxbUZ5HH71xNv1yVqjLy X-Proofpoint-GUID: -sApQMpaggc5CxbUZ5HH71xNv1yVqjLy X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-17_05,2025-02-13_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 mlxlogscore=460 suspectscore=0 phishscore=0 impostorscore=0 bulkscore=0 spamscore=0 mlxscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2501170000 definitions=main-2502170092 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75924 Cc: 75924 <at> debbugs.gnu.org, Andreas Hasenack <andreas.hasenack@HIDDEN>, Eduard Stefes <eduard.stefes@HIDDEN>, Ilya Leoshkevich <iii@HIDDEN> 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.7 (-) due to hardware limitations we cannot rely on the OESC error code before the hardware parsed the initial huffman tree. For this case we have to add a branch to the EOF handling. we return an errorcode 2 (invalid data) if we where still in the initial phase (bytes_out == 0). Otherwise we continue with the default EOF handling. --- dfltcc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dfltcc.c b/dfltcc.c index 9f86581..e45b3ce 100644 --- a/dfltcc.c +++ b/dfltcc.c @@ -18,6 +18,7 @@ #include <config.h> #include <stdlib.h> +#include <errno.h> #ifdef HAVE_SYS_SDT_H # include <sys/sdt.h> @@ -438,6 +439,8 @@ dfltcc_inflate () { /* Premature EOF. */ flush_outbuf (); + if (bytes_out == 0) + return 2; errno = 0; read_error (); } -- 2.48.1
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 17 Feb 2025 10:41:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 05:41:04 2025 Received: from localhost ([127.0.0.1]:43491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjyYh-0001bj-Rv for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 05:41:04 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:52686) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1tjyYf-0001aa-6P for 75924 <at> debbugs.gnu.org; Mon, 17 Feb 2025 05:41:02 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id ABC4F3C00D406; Mon, 17 Feb 2025 02:40:54 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id jRC92r7vvEVU; Mon, 17 Feb 2025 02:40:54 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 70C9D3C00D409; Mon, 17 Feb 2025 02:40:54 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 70C9D3C00D409 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1739788854; bh=9mZP1/aR535qOO6Vvm9gOMhabwXAdOIhg0ewtDD1sqQ=; h=Message-ID:Date:MIME-Version:To:From; b=jRGfE/leV//xuVFke6xoHRPAK0/F5RSKfxlpqBh6kIT5iy38Tr/d2cyn73o6cqo48 Y7p4igLBVQxsD7qr44kl5wOFFD354btMsh2uiYHSaTYjHeCYgegEL1fwWN2kKAtWdQ 6kEtmIJV9+SQ/o7k9K9D1EJoAZ6ypfI9iJZ5QwQK7ssLwl+nl0ebAGcMBkLstdYlMn 2NYO469jbDeKENKeNDaC9mnZVJb9NITKbj03czmCMU1WZ/fGSn76jRWg9+yxu7nuid d7WxSuOdaetKI/S4Qmw7WClbTGiFG/+byzg5gjI+P6Lr0CySQ2SquS+yQLaS4UNU/l C3aJ/gJDEtzKg== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id iNehUmn1CeBS; Mon, 17 Feb 2025 02:40:54 -0800 (PST) Received: from [192.168.254.12] (unknown [47.147.225.25]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 533B13C00D406; Mon, 17 Feb 2025 02:40:54 -0800 (PST) Message-ID: <a1d503de-b309-4d48-af8b-a47986c55065@HIDDEN> Date: Mon, 17 Feb 2025 02:40:54 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#75924: maint: fix s390 buffer flushes To: Eduard Stefes <Eduard.Stefes@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> <e62470ce0f929063641b4a3f0a669a79cf930fc4.camel@HIDDEN> <9464ac85325d5c3f934dbaf537852f2c0e17f6da.camel@HIDDEN> <03871716-00d0-47d1-9dce-76d3e8800293@HIDDEN> <8f15011256c22f6cb9a5df70bdde5d2388332388.camel@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <8f15011256c22f6cb9a5df70bdde5d2388332388.camel@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75924 Cc: "75924 <at> debbugs.gnu.org" <75924 <at> debbugs.gnu.org>, "iii@HIDDEN" <iii@HIDDEN>, "andreas.hasenack@HIDDEN" <andreas.hasenack@HIDDEN> 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 (-) On 2025-02-17 02:38, Eduard Stefes wrote: > I came up with an ugly hack: Thanks, it sounds much nicer than the hack I was thinking of, which was to redo the entire run in software....
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 17 Feb 2025 10:38:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 05:38:37 2025 Received: from localhost ([127.0.0.1]:43468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjyWK-0001L5-KG for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 05:38:37 -0500 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:57924) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Eduard.Stefes@HIDDEN>) id 1tjyWH-0001Kp-D8 for 75924 <at> debbugs.gnu.org; Mon, 17 Feb 2025 05:38:34 -0500 Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51H20vB6012793 for <75924 <at> debbugs.gnu.org>; Mon, 17 Feb 2025 10:38:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:reply-to:subject :to; s=pp1; bh=9HIG9Vdg/oREwTesEyuSELru9waDJBy/eExtRrziz+0=; b=W gvOy8/AFpF9RbS3aOTZ6LAWQbH8QV2YorPiNBUGa98NsDMgi1irC0j52nsVWWHXG 8McxO/Px1m+LLOkv9MEAY1qMYQD0XgoK16NviooNkxo0QhDPdaWrpIStM2IA1dvk CJiab6SgH1nGUAo2zeV8SLuQSOrsGNi20J86kgaAoUF3G6ELKOLmZXTxnKJA5mbH YKaUqCgJQr1YMte3ymaYWsS4sPVlHPKAbBrCKgq9QBOyd3bK7FKU97L29d7zuRDi E5pA3cPLbuhsOG1EuS43X37hhvs2Tf/KvHRiCeF4otpTQ9n1+8u4/neZoHNqfHMS N6DpQSqlW0MFE7zo4WMkA== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44uuy0231k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <75924 <at> debbugs.gnu.org>; Mon, 17 Feb 2025 10:38:31 +0000 (GMT) Received: from m0353725.ppops.net (m0353725.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 51HAacOD002667 for <75924 <at> debbugs.gnu.org>; Mon, 17 Feb 2025 10:38:31 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2041.outbound.protection.outlook.com [104.47.58.41]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44uuy0231e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Feb 2025 10:38:31 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o1cqy/oVeviylmDVWcJFnnoTBEq7ZcTEQC2RR1TuSZDLqfmjgHxtM3Uyys9xzTpg84/J7Y9zSVhgq3j3acMRphmyn+VvlXQqGxAPer8BcZfhhUmOYnycNIphnWJOHCo95zHALZO8xIn9Ep1iu1TXlpfrk3XVBEtE4sDLmAVbaf8VUJ9BZMHiSGqXqK7dMrp8+n7P9rqV1Go9LmYuUUKUgI+fgNT16vFnxJEfVsBtRoS/HEB2rcWcgJzXvVAaYLa/rNRQU6uD4hqAFt55HA/bTwOVIYTxb5njwijkccBIFDTItoJLyJ6PQ6sZs8wGN7JpWkaqsuTzzBQBz2C22p6CpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6b7f0NrXV9j8Pss503GHuKsblGm1GpkARX8rVYILDYI=; b=c+1NXP8OacG17tGWEdNU7VfKe90DpRi9X1D5d0MYhnnNUH7zgslcsWgDqlZ8KodxOcIXXpyueQ/GFWB84KagdQKpp0i7R430atltk0gMS7xZ64l12zSVTPpti7QxuMNaA2x5fATiaYNvTBA4W/xkSK+qW34TU/S41i/AIVAaMwaIyvsO+4r1wUB4it795ZGVN+N3V/V3W0jYKxXd4l3F+qSI7bMM8jHWkbx51MyNDGZpsjmcsfpNnexP5VzN3T2JxLMpCJCvg72RbJBoWPUKgEEetS4FZOgOkCtd7H5P8KQuPDIVjD35ENBQA12bK86oUs58W52ydUJMrgl3EuqPug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from MN2PR15MB2783.namprd15.prod.outlook.com (2603:10b6:208:127::23) by SA1PR15MB6374.namprd15.prod.outlook.com (2603:10b6:806:3a2::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.18; Mon, 17 Feb 2025 10:38:29 +0000 Received: from MN2PR15MB2783.namprd15.prod.outlook.com ([fe80::50fe:e6ea:49d6:e10c]) by MN2PR15MB2783.namprd15.prod.outlook.com ([fe80::50fe:e6ea:49d6:e10c%5]) with mapi id 15.20.8445.015; Mon, 17 Feb 2025 10:38:28 +0000 From: Eduard Stefes <Eduard.Stefes@HIDDEN> To: "eggert@HIDDEN" <eggert@HIDDEN> Thread-Topic: [EXTERNAL] Re: bug#75924: maint: fix s390 buffer flushes Thread-Index: AQHbeMPKhEqL+ffiUUSNV4C32iPwWLNLXqCA Date: Mon, 17 Feb 2025 10:38:28 +0000 Message-ID: <8f15011256c22f6cb9a5df70bdde5d2388332388.camel@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> <e62470ce0f929063641b4a3f0a669a79cf930fc4.camel@HIDDEN> <9464ac85325d5c3f934dbaf537852f2c0e17f6da.camel@HIDDEN> <03871716-00d0-47d1-9dce-76d3e8800293@HIDDEN> In-Reply-To: <03871716-00d0-47d1-9dce-76d3e8800293@HIDDEN> Accept-Language: en-US, de-CH Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR15MB2783:EE_|SA1PR15MB6374:EE_ x-ms-office365-filtering-correlation-id: 3bd267a8-f166-4cf3-67ca-08dd4f3f3731 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|10070799003|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?K2pBOG5qajBmV3BLdmp1dGRQeENhOVJJWHZydzdWbWdmcGM4SlBpUUhBR2ZH?= =?utf-8?B?eXlJd0JnaFJXU1NGVzdxRFM2TzNYc3N2aS9pcjkzTVIwV0wzL0JXT3FpM1Vp?= =?utf-8?B?M1VxL3VCMVlmejNQcFZiTG1oK2lQMkFxS1dOd2kyeWxXNnJqNWtrNEtpeVlp?= =?utf-8?B?emFJbHB6OU1vcE9CeDltSXRiSm45cGlDNFU5OFduenE0ckpKeUVGNVd3ODI5?= =?utf-8?B?UnovQXpmeWNNWFRyS1RkR3FIaFFqeFQwU0daRWhtTldJUHkxRndCdi92dlZE?= =?utf-8?B?bytmU1NjUzdoUm1pNjlEQ1J1NE5veWFFbmNjeGlURDkvT1JFV3ZDVWY3dTVh?= =?utf-8?B?RlA3U0dJRlAxVmM4TmRlUkh4U2tUd3pvSWRId1J4MnRGWlowWnlDQkpFaEh6?= =?utf-8?B?OW1WdWk4U1IrQ1lidXNzMkp5RC9PREl6c1k0WmpHbHpsbjJSMGhRdFBCVVBI?= =?utf-8?B?UFZxREpXbUdHTldMSHhUbEpoMWdUSEJkbjYyaWxoVkpiYkdhZUtJSllGbzIz?= =?utf-8?B?cWdXVjNUMXNoYnoxRFpEaEFyYlhYVm1RNHppaHkrVTlaQ2J3cUl3RlBtWXll?= =?utf-8?B?MHI1SmdxeHdqNTJaRGMyUTc0bW5lVnNPRllTaU53cUFScEEydlgwdU8yQVly?= =?utf-8?B?U0J4T3FZTEl1ZitIQStFUXQ4SFRYaHk0M2RFTEtUb0xQNXBtVFRmV1pyaE9a?= =?utf-8?B?akFXTWF1TS9aQ1ozOG8wWENtUW9uMFUxRExyZ2FrN2h0K3NoT3VFZ2svU2to?= =?utf-8?B?b0licG10UDltVWxzWGJqSFYrMVQ3TUUwZU5FUllnSndKVVhyWFdUUkZLUE90?= =?utf-8?B?a3VqY0RmNGh3QW9jVWlIWEFPeVZUV1VXa3FVdGRqUWtWTWwrcjIrcnI1WnRO?= =?utf-8?B?d3BQZjhnbWV6VVpRS0wvNXZESFRBR3pOcGRxcDVlWXNsN2kwTHJ2VVluSHFh?= =?utf-8?B?VVlUbFE5UHc4amRrNm5tUVVFeWFhZnIrWjB6bUp6TnRiK2FwdW1ycVFjSGFq?= =?utf-8?B?SWFtTnZvUUt5MWpnMXZ6dkJIcG9tSnNVZWJ3VHhCbTA3TVRNU2tpTWZHRlNh?= =?utf-8?B?Qk5yT2ozS3pXY3RqVnJwemdSUDNGanZqNHNROHY4TEtsdnVvenhnWFhnRE9P?= =?utf-8?B?USt2SmRaMEZMWHA3YXVOS1F5aXhoWXdBdS8zQVl6TzRUc1hmdStyeEJySWRX?= =?utf-8?B?OENwN2tpMzNLNjRNcDFXSkw0d3ZORkxScncxQm1xNmVPREVWVlZLNjJwQlov?= =?utf-8?B?elp4cU1lam1HVyt4STBrUklQemdTZTdIUnNQRml0NzA2WWw5Rkx5a21raFNu?= =?utf-8?B?OEZuN2VYaVJEZGl3UkVMQ2JManpzQnVGWnIrZXFsaGJjOFVieWRuK3BHckJN?= =?utf-8?B?TkNaYTRkdkprc3FTTzZTSGlVUVRBZXZ4Z0FyUmJZMmVmQUxYUWJEdkJ4N2JN?= =?utf-8?B?a3N6SFlGSnRyNzQveHdDUFNnZnp4UmdTVkdFK3UvR1VaQnRHYW1FdmlCZlF5?= =?utf-8?B?QWRPVEttUzg5T3RQYTFOdkZFaHZ1dUxVdWlsb0NnNHpDUlpzWWtuUmUzL1Ay?= =?utf-8?B?T25vS3BCVHp4MmVtWHFKYWphRjRubGdaVG5ZRXRYdGl0ejZJc3dLc0ZYUnV1?= =?utf-8?B?bjBwM3hEN3JaTDBYejEreFEwcEJXcTJwSWQ4RGxPMXkwOGxoMXhhaDBvZGJh?= =?utf-8?B?YktiK3FUSHd1ek9IU3FhS1JFNW1IY0ZXbmlrRlpYVjIvY0VpMS93UnVyTVUr?= =?utf-8?B?Z2hOK1BGNWtXWTQ2SXZtcEhPMUttU2RDOXZDejYxdHhLZjFMUDlBQ3JRdHZR?= =?utf-8?B?UVR3clVGVm1Ba1d4WDhwYWNyQXphcjZnNU9QUG9vMTYyMDNTenZQRTJvTzBL?= =?utf-8?B?bzZGT3MzM0xIamtYV2VZQ01oWnVrbE9UZWcxMTg4ME9oUHc9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR15MB2783.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(10070799003)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SHNubjFjODdLODJTaEZLemRsajBFSlArbm44SitVbjBtdEx1Qkd2bXZzbXYv?= =?utf-8?B?R1hQY0YvZ3NhY2xNUk8xOFJHQzJPeXNSc2xPSXA2SjJyN3B6WHFHa0Z1bk9t?= =?utf-8?B?ejFTSkIzRWt4ekcxaW9BWWVyKzk4Y0hWM2orR3pMM2hoK3IwU1dRSWZtbldP?= =?utf-8?B?Tm1OYmJSU3JWNVI0WnNaeEZpWGxBcXlnaGNQTmg2bmRGbDNRUTExM1VQdmFZ?= =?utf-8?B?dE5SMEVYMmZEdmRqNUNjdC9ROVpPaDhmU05LcUxKVDNQYTZaS1lhNTFVdWZM?= =?utf-8?B?L3FoWXJRbEx4SmNSTFV2SGY4UGsvUDJreEFYM0JCVEJ2bWNjYThiNTNueHgz?= =?utf-8?B?T3FEVmpvRU9NUkFEUk9lK2dCbUFRUTViMkZyNkFNb1pJQzJHRWdBcHNrZEc4?= =?utf-8?B?aW9qSFNlMi9QK2NxeTlNa2FnYXY5QUIrWmJCT2dodnNoOVBVdkpNdktRZTh5?= =?utf-8?B?L2VncTl1STdvbFJqVFNINE1DRk51azNsbzI3N0FzQjgxV3pmcWRybTA5aXpF?= =?utf-8?B?YzJqb3RYOGNzaFlteEl6MDNncFp3TVdXZGhBMGRpY2hEN1VuSjVCV3BkcGdr?= =?utf-8?B?RG5OR2dxNTRVR1diVjErR28rOWRJN2NkaENjWlRHeXFQWnpIY3pnN3ZOU2wr?= =?utf-8?B?S0hnbkh6WFhPT2NhaGhJZmh5S0FnWkYwUGFzajVqSjZ4eDA4UW5rRjlWQ3Ir?= =?utf-8?B?ZzBMZGNMcXJBa2wxN2lvRGtvNEhlL0lZbS8yWTdqQkUzS0tsdTQzOUcveTBq?= =?utf-8?B?RlBXdEt6d1g0Q216NGdxOHdiSmk0aTIrUHdnTWVCU3ZNbkxRb25KSll6bUlj?= =?utf-8?B?cGpCMzBSbTZqaTNpaS9zbE1IeFJjRUVudUl3WkpXbmFUMHZuZjJFajJMbWtE?= =?utf-8?B?SllNRG51YkdDQ1pQU1VZckpiUlplZForSDFNdisxdDV5MmNyUTlwNW14TWNZ?= =?utf-8?B?U1M4RmZUWENPU2VmR3JWTnZ0SmFvUkFJb0pqbWl6eWhoVmNjbHpuQkFDQTZE?= =?utf-8?B?MXQ3RnA3UHFNbEtBVW5iYkNwOFRzOFR0bUZkTEF1Z3phODE5bjQxK0liVjlx?= =?utf-8?B?bDJuMWdKOXdMY1pTbWI0bUliRzVjeUVXZDhXSXVjOXUxVG9RSGVzMTBQN1l4?= =?utf-8?B?aWtMblcxaFc3dnhYN2lvZW9YVGdRWDdCSHdvNitsZlU1WnQ1R2FDYzdYVHRz?= =?utf-8?B?Y1diOXk5Q0Rhek9oVCs3SnpsdVpiZjFpR25LT2VBR1NmbjRaaDM5SWg5RUhi?= =?utf-8?B?dUc3K2xhZU1OTXUwcU5tbkVKTmZjbFVYbFl5cFNYeGVld2JoV1luaFJFRjBp?= =?utf-8?B?TDRvN3o5RWIvU29ibnh6Q2NidXErUWRYRnk5RXVzRjdKY2MvN1hWc05LVHNw?= =?utf-8?B?MDQ2UmIzaUJLN0NvbDE3S2UrdGJJay9LRU95eVVqQnlFVHNSKzRUSmJxS0xF?= =?utf-8?B?djUvekZLRnJCUmlrVDEvZ1hZWk5yRHhsbkUzOEtGK3o4T0t4VHArcFhFNWRN?= =?utf-8?B?NWRWcmorOUFBOHJ4ZFY0N0l6WEJITi9Qd3JudUh6KzllZDNzWlNHaFBRNmlQ?= =?utf-8?B?OGdqSlptU2N5NWcwYm54MlUxUElYK1JoT2FMVXI3TzFuUEZLYVpzazJLcE0x?= =?utf-8?B?ajNwY2JLSE9aRFNnakxNMGJONkZSOERJamhqdGxPV0xNK2MvZ3J4cDViNnVL?= =?utf-8?B?SG9rV0lUblFHL3B2VkFrb1M2R2NCVXMxTHRPWWZ6aVdBamNsaEdaaHp1Wm5i?= =?utf-8?B?b2VhYUdlL0RMbksybTFUM3ZLUjd6WHpJdTM3UU4zK0l5WDQ2OUJYdE5RUTBZ?= =?utf-8?B?TitDWlYyVDJvV3ZUUHAyUFZvbkFkQXBNY3hNQUFhQjE3Wk5XdFozQzQzeWtj?= =?utf-8?B?cmlVWVcwZ0ZwK2VHMFNXd3F2cXVLRlJOZCsxTys5aDA3U21kelg1R043UWs4?= =?utf-8?B?U3lPSGNtbzNTTldlVVFEZ2FxWGJ6NlhmVDFsb2RuZVV0R2dablRGd2swejRk?= =?utf-8?B?cU8rc1BMeHdDcFA2cVpLNTZjdndkQlF6UEN4Njc2MUlWV3pxYXNDdkd6OVNs?= =?utf-8?B?TnlFTEZRYW9rSTE2dG5EWE9OV2gvQ0ZOQ0NNekxmQ24yMGxtWlkveXZFQ1Na?= =?utf-8?B?TUx5aDJJY2R0SmZhUUxaTHpyWFNOMlh0Q1plMzhPajVSaVFHNEU4NUQ0SGtO?= =?utf-8?B?RTZ3ZG1JSmRseUJYYlAwd1pLU3JLZHdHeFN0UmNPSS81L2VHOWNxZHFXQXYr?= =?utf-8?B?QWJLRWlUQWtFZngzQ3A4LzVGeU13PT0=?= X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB2783.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3bd267a8-f166-4cf3-67ca-08dd4f3f3731 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2025 10:38:28.3537 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3CyoEQxfgRLNgYPWL0KBgOWwfG0bPnnjULFrVGFi0eNfdrj2n3gKR4iPBQoLSy60shBAcI9W0gCu7ArGjX3Ojw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR15MB6374 X-Proofpoint-GUID: VtZRQUZOsnxY9MZdNBwMYCJlfgzLnci_ X-Proofpoint-ORIG-GUID: VtZRQUZOsnxY9MZdNBwMYCJlfgzLnci_ Content-Type: text/plain; charset="utf-8" Content-ID: <A49093CA2A51DB448DE4745D6529BB6D@HIDDEN> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: RE: bug#75924: maint: fix s390 buffer flushes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-17_05,2025-02-13_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 mlxlogscore=999 spamscore=0 adultscore=0 priorityscore=1501 phishscore=0 suspectscore=0 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=2 engine=8.19.0-2501170000 definitions=main-2502170092 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75924 Cc: "75924 <at> debbugs.gnu.org" <75924 <at> debbugs.gnu.org>, Eduard Stefes <Eduard.Stefes@HIDDEN>, "iii@HIDDEN" <iii@HIDDEN>, "andreas.hasenack@HIDDEN" <andreas.hasenack@HIDDEN> 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> Reply-To: Eduard Stefes <Eduard.Stefes@HIDDEN> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi, On Thu, 2025-02-06 at 10:20 -0800, Paul Eggert wrote: > On 2025-02-05 07:46, Eduard Stefes wrote: >=20 > > We think that the only > > possibility for a problem here, is if faulty hardware updates > > param->cf > > incorrect. >=20 > I'd rather not worry about hardware going bad, unless the hardware=20 > failure is a known real-world problem. So how about if we make the=20 > following further patch? >=20 > =C2=A0=C2=A0 diff --git a/dfltcc.c b/dfltcc.c > =C2=A0=C2=A0 index 9f86581..a360ce2 100644 > =C2=A0=C2=A0 --- a/dfltcc.c > =C2=A0=C2=A0 +++ b/dfltcc.c > =C2=A0=C2=A0 @@ -372,7 +372,7 @@ dfltcc_deflate (int pack_level) > /* Read the input data.=C2=A0 */ > if (inptr =3D=3D insize) > =C2=A0=C2=A0 { > =C2=A0=C2=A0 -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if (= fill_inbuf (1) =3D=3D EOF && !param->cf) > =C2=A0=C2=A0 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if (= fill_inbuf (1) =3D=3D EOF) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 break; > =C2=A0=C2=A0=C2=A0=C2=A0 inptr =3D 0; > =C2=A0=C2=A0 } >=20 >=20 We really need to check the cf(continuation flag) before we can return. here a cite [1] from he spec:=20 > ... when one, indicates the operation is partially complete ... if we do not wait for the hardware to lower the flag, we risk to corrupt and overwrite parts of the output buffer. >=20 > > I read rfc1952 and there is no explicit statement saying that > > incomplete gz files *are corrupt or invalid*. >=20 > My reading is that the RFC does not specify any behavior for > incomplete=20 > gz files. However, gzip goes beyond what the RFC requires, and is=20 > supposed to complain "unexpected end of file" for incomplete files,=20 > versus "invalid compressed data--format violated" for files that are > not=20 > prefixes of valid compressed files. We should maintain that behavior > as=20 > it is valuable information to give to the user. >=20 > I installed the patch to dfltcc.c that you suggested in=20 > < > https://debbugs.gnu.org/c=20 > gi_bugreport.cgi-3Fbug-3D75924- > 235&d=3DDwICaQ&c=3DBSDicqBQBDjDI9RkVyTcHQ&r=3D9u0E1SPaj7JeThb7S74vZ9s- > VX1c_JTZ3i5rEh89cLU&m=3DmYHcCIO2Z8sEAayQMo8pBmY3pxQ16wbf8KMW2NPiDknJMFz > 4qEFFyhpCJvbRLyu9&s=3DVxHLexQ8YkPuK0dODBtBIOdJSZNN3UOOaFzlPLnFd7s&e=3D=C2= =A0>, > superseding the=20 > incorrect patch I installed a couple of days ago. However, I'm > worried=20 > about the patch to test/hufts that you also suggested, as it would > mean=20 > gzip's diagnostics would differ on s390. As I understand it, > test/hufts=20 > checks for invalid data not unexpected EOF, so for these tests gzip=20 > should say "invalid compressed data" rather than "unexpected end of=20 > file", which means that there's still a bug in the s390 port that=20 > relates to which diagnostic to give in this case. >=20 > Am I understanding this correctly? this is a tricky one. the hardware will not start emitting proper OESCs (Operation-Ending-Supplemental Code) before a complete huffman tree was built up. Until then we have to rely on the CC (Condition Code). However DFLTCC_CC_OP2_TOO_SHORT and DFLTCC_CC_OP2_CORRUPT are overloaded[1].=20 I came up with an ugly hack:=20 in case of an EOF we could check if bytes_out =3D=3D 0 and then return 2(invalid data). If we already wrote some bytes we continue with the EOF error code. This new *if-branch* would only be hit in this special case, where parsing of the initial huffman tree failed on the hardware. It would *not* affect the situation when we have corrupt data *after* the initial huffman tree was parsed by the hardware, because that is covered here[2]. This makes hufts pass and does not affect any other test case. I will do more exhaustive tests just to be sure that nothing else is affected. [1] dfltcc.c:42 [2] dfltcc.c:457-464 --=20 Eduard Stefes <eduard.stefes@HIDDEN>
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 6 Feb 2025 18:20:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 06 13:20:28 2025 Received: from localhost ([127.0.0.1]:59421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tg6UF-0003zS-Or for submit <at> debbugs.gnu.org; Thu, 06 Feb 2025 13:20:28 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:36234) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1tg6UD-0003zD-7G for 75924 <at> debbugs.gnu.org; Thu, 06 Feb 2025 13:20:26 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id D61FB3C00E401; Thu, 6 Feb 2025 10:20:18 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id wYGYxqePNUvN; Thu, 6 Feb 2025 10:20:18 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 6327E3C00E403; Thu, 6 Feb 2025 10:20:18 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 6327E3C00E403 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1738866018; bh=PC9H/Pt3DAkg6I+PkOkfXObTK8AG+1LKVWkcw6IEQ5c=; h=Message-ID:Date:MIME-Version:To:From; b=h5iUfPQJVbE7PPXHyY2psKSLSV82Lr0skVZbkhDzG2TDj4j7ZbSVzFkcF2GeO6DV/ BVpxS18dNKzDjp05fKt7JdHUZILVfqkplLcqe1BXnkC6nTh/4ILeSn4apIL1fR6mBI AJI8bZLsPUtwyFgr+EcYvgM6VTpWwi2iLSvvw+CwxJHr9OBzXtFmKcmAAUdy6g//Ix FHlM5MgTRZN+Oph0P519WhIliaMif+UWHc0iOkO2VqEwjiee6kR2nANzIBOCKcfbZN G7o3rBu5PzuGEcMOUDISBZWVqYTpfrYI+j8pQpSE5jwNmzD20fw3Ey5O1Ql6n/IeT3 ut5paLEDfDMRA== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id oH2X56rKfimm; Thu, 6 Feb 2025 10:20:18 -0800 (PST) Received: from [192.168.254.12] (unknown [47.154.28.214]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 436263C00E401; Thu, 6 Feb 2025 10:20:18 -0800 (PST) Message-ID: <03871716-00d0-47d1-9dce-76d3e8800293@HIDDEN> Date: Thu, 6 Feb 2025 10:20:18 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#75924: maint: fix s390 buffer flushes To: Eduard Stefes <Eduard.Stefes@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> <e62470ce0f929063641b4a3f0a669a79cf930fc4.camel@HIDDEN> <9464ac85325d5c3f934dbaf537852f2c0e17f6da.camel@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <9464ac85325d5c3f934dbaf537852f2c0e17f6da.camel@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75924 Cc: "75924 <at> debbugs.gnu.org" <75924 <at> debbugs.gnu.org>, "iii@HIDDEN" <iii@HIDDEN>, "andreas.hasenack@HIDDEN" <andreas.hasenack@HIDDEN> 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 (-) On 2025-02-05 07:46, Eduard Stefes wrote: > We think that the only > possibility for a problem here, is if faulty hardware updates param->cf > incorrect. I'd rather not worry about hardware going bad, unless the hardware failure is a known real-world problem. So how about if we make the following further patch? diff --git a/dfltcc.c b/dfltcc.c index 9f86581..a360ce2 100644 --- a/dfltcc.c +++ b/dfltcc.c @@ -372,7 +372,7 @@ dfltcc_deflate (int pack_level) /* Read the input data. */ if (inptr == insize) { - if (fill_inbuf (1) == EOF && !param->cf) + if (fill_inbuf (1) == EOF) break; inptr = 0; } > I read rfc1952 and there is no explicit statement saying that > incomplete gz files *are corrupt or invalid*. My reading is that the RFC does not specify any behavior for incomplete gz files. However, gzip goes beyond what the RFC requires, and is supposed to complain "unexpected end of file" for incomplete files, versus "invalid compressed data--format violated" for files that are not prefixes of valid compressed files. We should maintain that behavior as it is valuable information to give to the user. I installed the patch to dfltcc.c that you suggested in <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75924#5>, superseding the incorrect patch I installed a couple of days ago. However, I'm worried about the patch to test/hufts that you also suggested, as it would mean gzip's diagnostics would differ on s390. As I understand it, test/hufts checks for invalid data not unexpected EOF, so for these tests gzip should say "invalid compressed data" rather than "unexpected end of file", which means that there's still a bug in the s390 port that relates to which diagnostic to give in this case. Am I understanding this correctly?
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 5 Feb 2025 15:46:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 05 10:46:35 2025 Received: from localhost ([127.0.0.1]:51959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tfhbm-0007IQ-To for submit <at> debbugs.gnu.org; Wed, 05 Feb 2025 10:46:35 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:18864) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Eduard.Stefes@HIDDEN>) id 1tfhbj-0007I6-PW for 75924 <at> debbugs.gnu.org; Wed, 05 Feb 2025 10:46:32 -0500 Received: from pps.filterd (m0353729.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 515Fc0EC000373; Wed, 5 Feb 2025 15:46:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= pp1; bh=mtsC+xQIXoPp+K7XRsvp5Tu1WoyQSq3euKEV44cbmNc=; b=aj5fRiED tsccBy+5R86e+1/Hjp6X7OTBvNpCDR+Gvi33CWaZkm+rlegub7TV/9R4XmR7gEWi Wl+Ye7wtivjxlasIi13K+tCCOhgQdSSewLUibLj5ChQqKP46S62FzPExGh+XiBbq YWvFqOpWTLZujDsFssHdYFQm5jpleVqp0BtvglSZdIEkzi6LMWsl2TsDhF9/Gcaq RQaSoe/NDj4i7B7MsY1ysOkPl8lyNW8tik/BKmb1ahMLeOSGYd2cglHsFbl/Rd4v AMlMFOTm9+5BbUbkXmytcLr65ttdbA7cnkhTrgkNZ5qsBII82e5Y/5ODtTbCYc3c zmq90OCWdaBd4Q== Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2175.outbound.protection.outlook.com [104.47.55.175]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44m1t830dm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 05 Feb 2025 15:46:21 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QRAjNWNb+edhAC9R8ABPcsUx20qEwgyKHi63e51Q/epNKW/aU4A2HIkVK5hRuQQF0A04gMZmZDvd/+WgYJfXSEZaU7IqPdNW11KJTTTqbG//3jRBF1H7CRnZvelX13AWXYh4e4faoGK66Ge8wZAYokOLT9UiKHCoXCxoPDrsQmT4rj/1/TfB6T49v/rTOTiC8u5fBIicUYEePHhhDQoky57y6bAobtqa3h4SOH57LU/NAQo2K72Z5ZJzw++acqV7bjC3wPENsnnBtdTD41sDXxXJKcub27YtxrXTAwDWwM/K4JXZQnHclmQSssltL7Yy4o3DVOkh+OcjuF3ZwlKEDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mtsC+xQIXoPp+K7XRsvp5Tu1WoyQSq3euKEV44cbmNc=; b=nAodJQebTwc2lrfxU6OunhXogxZIKc3iU/jyCuCjSMSEkaNk17jGccSR+L2EmAI3gf3CQPwHSgvvS+SNNbBGB17k2f9u8b8ZyXXFJeFxv1Tp6d83aBcvC8KLdm4vht4Gra6orMTco9a0AwkCeylSBNokWbEPZdkxnEsypzQwQBVbLqNSPkPzMJh6Cq0ppUdMimfuwDul21sWBFCXJcbk1TJO5/0ZLnaWjysyvJPqZ62LxmBC8b4tbaGPffmj5m1oU1YWnV7TATr8HMMZZimMf2buvClWO1ztpRIE/3+axmuBcmDQV/Pv2y8PpPTn2LMFBx4bpOxYPtupnfUccpY67A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from MN2PR15MB2783.namprd15.prod.outlook.com (2603:10b6:208:127::23) by LV8PR15MB6390.namprd15.prod.outlook.com (2603:10b6:408:1e4::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.23; Wed, 5 Feb 2025 15:46:16 +0000 Received: from MN2PR15MB2783.namprd15.prod.outlook.com ([fe80::50fe:e6ea:49d6:e10c]) by MN2PR15MB2783.namprd15.prod.outlook.com ([fe80::50fe:e6ea:49d6:e10c%4]) with mapi id 15.20.8422.011; Wed, 5 Feb 2025 15:46:15 +0000 From: Eduard Stefes <Eduard.Stefes@HIDDEN> To: "eggert@HIDDEN" <eggert@HIDDEN> Thread-Topic: [EXTERNAL] bug#75924: maint: fix s390 buffer flushes Thread-Index: AQHbd+UXYUh8Vd/Uw0KjS1VC1f5uDg== Date: Wed, 5 Feb 2025 15:46:15 +0000 Message-ID: <9464ac85325d5c3f934dbaf537852f2c0e17f6da.camel@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> <e62470ce0f929063641b4a3f0a669a79cf930fc4.camel@HIDDEN> In-Reply-To: <e62470ce0f929063641b4a3f0a669a79cf930fc4.camel@HIDDEN> Accept-Language: en-US, de-CH Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR15MB2783:EE_|LV8PR15MB6390:EE_ x-ms-office365-filtering-correlation-id: f34ac6b2-6c9b-4dce-4694-08dd45fc39bc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|10070799003|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?NDd6VkM4RzlEM3k0aW9ZaExZRmtCQ3cyQWtpRkZCWTU5cGMxeHoxSFNueFFL?= =?utf-8?B?S0Myc1I0bjJMQW9QeDRMRGdrQkJzbnhxd2hQcXEzd2p3aE5wNkJzVHMxbVJK?= =?utf-8?B?SUEzbWZ6ZEY0THYyVmd0V0ZURTRDVnlLZ2lVTDZsMWVGbm5EekV3SWZxYlpk?= =?utf-8?B?em90WG9FRWpyQ0V2OWhYYmFCVWp4cldGbHBVSzY5STVmUEx3NkRjR3BNOGtz?= =?utf-8?B?aHppcHJuckVXdUF0c1dsbXptT3RwQ0xzdVhsMEt4RVM3L0UzSTlRN0VuMDJs?= =?utf-8?B?dEQ5U3pZTER5UkNicFVoQXovZTZmSXREQmM0SXg5U1B5cklEekdzek03UGxR?= =?utf-8?B?NFpuZEg1MjdFWnBXdVE3bE5SYU1DNjFWZ3N4TUt2UHA2M2ZTTHc1QnNlOUoy?= =?utf-8?B?ZVRYQjFPbHFrVHF6S2F3V2I3bG52eEVaU0tZNTRTMDJmQWtUNUtiSFpkeGMy?= =?utf-8?B?eHM1ZkgxSWx3Tkw4cVBiWlVGejJ1cTNVcEtXb1M2K0hqUUx5RTdETXNhUThM?= =?utf-8?B?d3orNFQvNnhjZkFKOGpqazJnbWJ4V0FqTjlWTCtHVkhCeko2U3JGSDNlUGxI?= =?utf-8?B?VVFIUXo5N09Jb3Rsd0s0NXFHRHJEbTVGZ0dvcG04ZWZ5NmUrRmdmd2x5dldr?= =?utf-8?B?Wkg4cDVEVXRMOHpoSGQwSjM5RW14WnlVb29ZbkxuMW9xaFdTQzN6Q0FwUkla?= =?utf-8?B?ZlR1SDhVNFNRaEc5OTBMVEtiNzFNUm91YkVIU1hnOHFvQjB2NndkL29qOUZr?= =?utf-8?B?RFR4RVJVVGZUZnVKTnMrd0RuSzNpUlFoT3NIRkdtbENFemtmM0NQYVdqc3oy?= =?utf-8?B?VGdJZVl3bnRaSGExQXBEV1FKUzlIWm53NnNKRzBRSk5sdFp2dTdzbXM1a0Nt?= =?utf-8?B?WUR4M2g3R1JnRjBqemZuUDNDU2hDNjdVTS82bFdEWHBIcERLZHhwS083TGd1?= =?utf-8?B?NWtjZnAwdUx1NlRNdEdUd21VRm5NcytoTXhLNTBTekdnam8wa0FMWGk0dUlx?= =?utf-8?B?bk9GbkEwUDhOMmlra0xuS3hxNVJadUc1anAvL0VTaFhkYjQveURaWnJIZDJJ?= =?utf-8?B?cjRoTzhhNU5mN2ZmSnRHTmd2MytlTEtMREZJbm9pK2NmdkJRYUYxaCtORlNq?= =?utf-8?B?MkpvZHRRdzFJOUEvZnlDYThkTnlRaUM1YzdyM2hsMlRHQTRLclNaNWJLbG1k?= =?utf-8?B?ODdaSVpzSzdyMk1ETDNrQWZUdVg2RndNV0tsMHFOYUNnQkJXTmI5MUMzNEpt?= =?utf-8?B?RWJZOGVKWklYbHNFTlR3ZFRIV01LYUNtUnNyL2JNUDNSclB5RlYvbDJseG96?= =?utf-8?B?cE51OXVXYXBXYmpBNWxhd2podDVlVGhSeFZmU1JhQUdFeWFKS3diZXFZV2N6?= =?utf-8?B?ZW5XcEtkMjBCUThVcHozMW92c2hHeTdMSUw0YTB5M0xWbEZYcEsxYTJVSThm?= =?utf-8?B?RFNCOWl0UGJsOFVlUHh2aXNueGExYTFOUkJSamYweVQwL3RHQ2s4ejBpMzRP?= =?utf-8?B?VDNvazhzY1g2UTZ6WGc0OEZ0VWNVTStYa3AxOEVSV0R2TDVWOHdGMjJjSlU1?= =?utf-8?B?M3VjSzRab3J6SmZjak1Vajc3a0o4YkpHZ3Q1aGYzRUlpRkRuS0thZDJNaCto?= =?utf-8?B?MEtXSG5JL3Z1UnhWKzg0QnNGQ21OM3pTRW1ORXpwZXp2OUp1RkNSZWhiV1Rn?= =?utf-8?B?d3FKQjI3eVdZNURlcGhHOGNsOFFDeDdocXViUVFWQ1Y0WWpVRGRMZEJzMnd3?= =?utf-8?B?VWhRckVGeGs2TnM5T2xuckJBMEdadzVRVGx1K2FsaHRMdXlNU2hSVWdoSkpF?= =?utf-8?B?K3RlY2pVdytLQlIra3ZLSEJsbDBzYnlISUNHU2Q3UjV5dXplQXVENzhtTU9P?= =?utf-8?B?TDRnY3B6WUhmd0lVSWZyV0drKy95UkZTb3JFUkFmZFlhdkFCV01LSnJndlBh?= =?utf-8?Q?u+1hncJe9fqjCp3Do6uStRqPsIFY2SJq?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR15MB2783.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(10070799003)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SjJHZFJBcnpyQlNNMHVJQ0VJRmRHd1NzeE45bmFwdEowMlNKMkp5TFErWDcw?= =?utf-8?B?MkQyOXRFQS8zNjViOG9uZ3FFRmRxODlKV0V0b1pJMHpXTXZqbHBPb1BZdzFt?= =?utf-8?B?ZWNwV1BGRFhVVnVsR1RVaHdzZDRVckx2U0FHOFNIZk8zV2pLRWswQkhPMzNh?= =?utf-8?B?d0N6eE94akJEVUdERjJKdDczcnZUcVNrQk9jaXM3VVBiSTA3eTVCNFpNRFB3?= =?utf-8?B?MWhMODVsS2VtY1E5TVhxdkNlczdicGhqQWxPTDVSbjIwRTVucWdRWXovUDRy?= =?utf-8?B?OEx5QTlNOGdsNEpKUnFUSHBrV0ZwMnZ2dTZLa2dkZm5RQTNhY0VxY0k0RlJs?= =?utf-8?B?bHBKdlYrcEdqYzYzbm9ObFd6Ty9zNE1yb3JDSXl5cm51WWx5aFhVck5GZ29s?= =?utf-8?B?d1I3RUhBRkF6TGh2SFZ6K0xMUDNlamJFWGhiZ0xieUVTT3JPcVVhN3RYdXQ5?= =?utf-8?B?cE16cnRkSjh5bGEvNlowY1BDQTBrQkV3ZzlxMXFydWdVS1dQc2dyQlEvRjUy?= =?utf-8?B?WURWSnRBdkNQREpWZ0FUM2ZYOEp4R25ZdC9NejVIc0RobmlJMm5DdHV6TmVC?= =?utf-8?B?WC80WldORUhRSTVlaGNycVNUeWFmWDdrTUVQMDVCdEp1VmJsUUZIcTlKMVhX?= =?utf-8?B?VmI3WWpkOGY1U3dsejV5bHBYSU15ZzFtY2lsNzV4ejRhUVk1TTU5UEhTZ2Y2?= =?utf-8?B?a1RYeDlmTy9EZ1hESEFSc2pmNkcydWNqWUYyR2RSOVRWbWp1RGM4K2NVNXBp?= =?utf-8?B?WGFnZ080ViswQlFjeEc4S2NkNHRFUWtOWE9hUmxQVTdKNkR5eDJ5Sm4rYjVB?= =?utf-8?B?L1MzMzY2OUdqc3ZkN20zc0hYOWVlZEdobGFiMVhYYnpMaWxMMEdIVnRDZ01O?= =?utf-8?B?b0ZmaDN2ZXE0WnQ4T3ZjaGVuYjBYTlVKQVV3NytXQ0pSNFN4STF1eDE0aGpE?= =?utf-8?B?aUZnb1NGK05RRXdIV1VoSnFlTzNxemlEK2JQZzVUdEtsZDgvbkoxNy9McERK?= =?utf-8?B?VHpiT2I2THJiOVZRZnBGaTJhSXYrcjVRVVQyUTN0UHF1dXpBbzluK3JWYVB2?= =?utf-8?B?aUpxbUljME0zZ2Y5eXZ3QnhBMVVTWW9KRU4yMXhZbHBTWVVqUmlpSEozYzkx?= =?utf-8?B?T1J0emIzdjF4SXhLL3UzRFdJLzNGVVNSVWJsRW5ZSjgxSnJaOHp4dmROUjho?= =?utf-8?B?VFhUTHkxTUJxaWVDS3p2N0Rna1dmWE5DQ3JteGtjd0ZqVXkyQmZFdVVOUkZS?= =?utf-8?B?Ym1xZms4anluSU9Sc24walZtZzRHcHZibDF0bUZBajRYQ0JEUkRNenU5V2hP?= =?utf-8?B?U1V0VEIrUnFZTU9nTG5GdGI4U0NudE42S05JMmFIUXlqSG1Cb2ZIN1RtYndR?= =?utf-8?B?bHFNZlVlT1BoSGlKNGV2S1NxWk5YR2ZYMjRzaGVSdkpscFVzemJlTm1TdUJT?= =?utf-8?B?cHlXOU9yK25FN1VQWHZ1L3Rmd2g1RXZpN2FmVEF5N0RmY1VuTlp6M2ZXc0dH?= =?utf-8?B?czZvVnZrOFZIL1YxVlIwNE80QTdGRmFrWU5vUjZXT2lMOWpSdDJVSGd6K05J?= =?utf-8?B?aEZnMTUrcjhta3ppMHlsWnpicWVJMXZraTJyck9Bd045c1BCcy8wMTM2OTRq?= =?utf-8?B?ZmQyNDJXSFVKVXVmcmgveitTM08ydE11UThHbWVSd0JKczZGakk2ZUpteUpL?= =?utf-8?B?SkZicHJUTUJydkhCdXBGRG9xeTBESlhtV3djYlZmdFVMZlJrV3k3anN1ZHps?= =?utf-8?B?ZzY1azF4cDNLMFdXVlBhT29NcHFFSFgzclcrSnJLaEhQSDI3Y1NPREV1bjYw?= =?utf-8?B?dGdqa1hoMGppZ1B2WEZlUlVuUjQzeFZMbEZjdVpFNXBaWEhEVDN2OWJ0QXdI?= =?utf-8?B?SEFRdXk1a3pvYko4SCtyL1hQSXRQbzJFbms5MGdxRCttcVJSU3FOMjRUaHVG?= =?utf-8?B?NTZSZXV5YjRkOVpnWVpSWVJKTy9BNkx4RWFMbWUyT1k5YjNFNkk1VXdHd3dP?= =?utf-8?B?ZHhIYlIzcUFIZXl6bEx5K1hRb0xNZStnWXdORm5VYWlTNUJ1TDRFZFFTVE5E?= =?utf-8?B?ZldJdUtDSyszNlI2TTV0Tk5wL1J4aUlMVXVETVJOSEVNQmR5Tkc0QkY5Q1pD?= =?utf-8?B?YmVGNkdLR0JaV3AxcWdNalppcEJnQ2d2R0VsbHRIaUR6Q0FTb1BjTVk0NW44?= =?utf-8?B?cDg4L3ZZZmZRem1XdkpxL0prN3lHdTFYclhMajBKaHRLTUdBWGs5SkNvWERR?= =?utf-8?B?RzhjeHE4dG43Ymc4cnIyQ3RqUmx3PT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: <0B1E306EB042C240B6F34024D6226987@HIDDEN> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB2783.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f34ac6b2-6c9b-4dce-4694-08dd45fc39bc X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2025 15:46:15.8725 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Z3X4Ced+U3/cuC2Jw4f8GU35QzqIPF2neqcNwqCxNRGWfrqObD7hWekr0Wbsrrg/e57m3uYe7zVY4vK+/YNv0g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR15MB6390 X-Proofpoint-GUID: bq8IBo_O2vH8AfwncOl2rwy7y9u7J41Y X-Proofpoint-ORIG-GUID: bq8IBo_O2vH8AfwncOl2rwy7y9u7J41Y Subject: Re: bug#75924: maint: fix s390 buffer flushes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-05_06,2025-02-05_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 mlxlogscore=999 suspectscore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 spamscore=0 mlxscore=0 clxscore=1015 malwarescore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2501170000 definitions=main-2502050120 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75924 Cc: "75924 <at> debbugs.gnu.org" <75924 <at> debbugs.gnu.org>, "iii@HIDDEN" <iii@HIDDEN>, "andreas.hasenack@HIDDEN" <andreas.hasenack@HIDDEN> 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.7 (-) T24gV2VkLCAyMDI1LTAxLTI5IGF0IDE5OjUwICswMDAwLCBFZHVhcmQgU3RlZmVzIHZpYSBHTlUg Z3ppcA0KZGlzY3Vzc2lvbiBhbmQgYnVnIHJlcG9ydHMuIHdyb3RlOg0KPiBIaSwNCj4gDQo+IE9u IFdlZCwgMjAyNS0wMS0yOSBhdCAxMDo1OCAtMDgwMCwgUGF1bCBFZ2dlcnQgd3JvdGU6DQo+ID4g VGhhbmtzIGZvciB0aGUgYnVnIHJlcG9ydC4gSSBpbnN0YWxsZWQgdGhlIGF0dGFjaGVkLCBhIGJp dCBzaW1wbGVyDQo+ID4gdGhhbiANCj4gPiB0aGUgcGF0Y2ggeW91IHN1Z2dlc3RlZDsgY2FuIHlv dSBwbGVhc2UgZ2l2ZSBpdCBhIHRyeT8NCj4gY2hhbmdpbmcgdGhlIGNhbGwgZmlsbF9pbmJ1ZmYo MSkgdG8gZmlsbF9pbmJ1ZmYoMCkgd2lsbCBub3Qgd29yay4NCj4gZGZsdGNjIHdvcmtzIG9uIHRo ZSBvdXRidWYsIGFuZCBmaWxsX2luYnVmZiB3aWxsIGV2ZW50dWFsbHkgY2FsbA0KPiBmbHVzaF93 aW5kb3cgaW4gY2FzZSBpdCBoaXRzIEVPRiAmJiAwLiBCdXQgaXQgd2lsbCBOT1QgY2FsbA0KPiBm bHVzaF9vdXRidWYoKSB3aGljaCB3ZSBuZWVkIGluIHRoaXMgY2FzZS4NCj4gDQo+IA0KPiANCj4g PiANCj4gPiBBbHNvLCBpcyB0aGVyZSBhIHJlbGF0ZWQgYnVnIG5lYXIgZGZsdGNjLmMgbGluZSAz NzU/IFRoYXQgaXMsIHdoZW4gDQo+ID4gKGlucHRyID09IGluc2l6ZSAmJiBmaWxsX2luYnVmICgx KSA9PSBFT0YgJiYgcGFyYW0tPmNmKSwgd29uJ3QNCj4gPiBpbnNpemUNCj4gPiB0aGVuIGJlIHpl cm8sIHNvIHRoYXQgZ3ppcCB3aWxsIGdvIGludG8gYW4gaW5maW5pdGUgbG9vcCBhdHRlbXB0aW5n DQo+ID4gdG8gDQo+ID4gcmVhZCBwYXN0IEVPRj8NCj4gSSB3aWxsIHRoaW5rIGFib3V0IHRoaXMg YW5kIHRyeSB0byBjb21lIHVwIHdpdGggYSB0ZXN0IGZvciBpdC4gVG8gbWUNCj4gaXQNCj4gbG9v a3MgbGlrZSBpbmJ1ZiBpcyBwcmVhbGxvY2F0ZWQgKGd6aXAuYzoxMzUpIHNvIGl0IG1pZ2h0IGJl IG9rIHRvDQo+IHJlYWQNCj4gcGFzdCBFT0YgYW5kIGp1c3QgY29tcHJlc3MgemVyb3MuIFRoZSBs b2dpYyBhcm91bmQgaXQgc2hvdWxkIHByZXZlbnQNCj4gYWNjZXNzIHBhc3QgaW5idWZbTUFYXS4g QnV0IGJldHRlciBiZSBzYXZlIHRoZW4gc29ycnkuwqAgDQoNClNvIEkgdGhvdWdodCBhYm91dCB0 aGlzIGFuZCB0YWxrZWQgd2l0aCBJbHlhLiBXZSB0aGluayB0aGF0IHRoZSBvbmx5DQpwb3NzaWJp bGl0eSBmb3IgYSBwcm9ibGVtIGhlcmUsIGlzIGlmIGZhdWx0eSBoYXJkd2FyZSB1cGRhdGVzIHBh cmFtLT5jZg0KaW5jb3JyZWN0LiANCg0KPiANCj4gSW4gdGhhdCBtYXR0ZXIsIHNob3VsZCBJIGV4 dHJhY3QgdGhlIGZhaWxpbmcgZ3ppcCB0ZXN0cyBmcm9tIHJzeXNsb2cNCj4gYW5kIGFkZCB0aGVt IHRvIHRoZSBnemlwIHRlc3Qgc3VpdD8NCg0KcXVlc3Rpb24gcmVtYWluczogc2hvdWxkIEkgZXh0 cmFjdCB0aGUgZmFpbGluZyByc3lzbG9nIHRlc3QgY2FzZXMgZm9yDQpnemlwPyBUaGlzIHRlc3Rz IHRlc3QgaWYgcGFydGlhbGx5IHdyaXR0ZW4gb3IgdHJ1bmNhdGVkIGd6IGZpbGVzIGNhbiBiZQ0K ZXh0cmFjdGVkIGFzIGV4cGVjdGVkLg0KDQpJIHJlYWQgcmZjMTk1MiBhbmQgdGhlcmUgaXMgbm8g ZXhwbGljaXQgc3RhdGVtZW50IHNheWluZyB0aGF0DQppbmNvbXBsZXRlIGd6IGZpbGVzICphcmUg Y29ycnVwdCBvciBpbnZhbGlkKi4gUG9pbnQgMi4zLjEuMi4gb2YgdGhlIHJmYw0KZG9lcyBub3Qg cmVxdWlyZSB0aGUgQ1JDMzIgYW5kIElTSVpFIGZpZWxkIHRvIGJlIGNoZWNrZWQgYnkgYQ0KZGVj b21wcmVzc29yLiBBbmQgUG9pbnQgNC4gcmVjb21tZW5kcyB0aGF0IHN5c3RlbXMgdXNpbmcgZ3og c2hvdWxkDQoqcHJvdmlkZSBzb21lIG1lYW5zIG9mIHZhbGlkYXRpbmcgdGhlIGludGVncml0eSBv ZiB0aGUgY29tcHJlc3NlZA0KZGF0YSouIA0KDQpUaGlzIGFsbCBsZXRzIG1lIGNvbmNsdWRlIHRo YXQgaXQgaXMgaW5kZWVkIG9rIGFuZCB2YWxpZCB0byBoYXZlDQp0cnVuY2F0ZWQgZ3ogZmlsZXMu IEFuZCB0aGF0IGl0IHdvdWxkIGJlIGdvb2QgdG8gdGVzdCB0aGlzIGNhc2VzLg0KDQoNCj4gDQo+ IC0tIA0KPiBFZHVhcmQgU3RlZmVzIDxFZHVhcmQuU3RlZmVzQGlibS5jb20+DQoNCi0tIA0KRWR1 YXJkIFN0ZWZlcyA8RWR1YXJkLlN0ZWZlc0BpYm0uY29tPg0K
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 30 Jan 2025 04:58:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 29 23:58:45 2025 Received: from localhost ([127.0.0.1]:43858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tdMdY-00069g-04 for submit <at> debbugs.gnu.org; Wed, 29 Jan 2025 23:58:45 -0500 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:35826) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <andreas.hasenack@HIDDEN>) id 1tdDYO-0000Xo-2k for 75924 <at> debbugs.gnu.org; Wed, 29 Jan 2025 14:16:50 -0500 Received: from mail-yb1-f200.google.com (mail-yb1-f200.google.com [209.85.219.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id DFB343F181 for <75924 <at> debbugs.gnu.org>; Wed, 29 Jan 2025 19:16:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1738178200; bh=dRs9aGJCD6mTFyL+yi1zYEIct6qaAb3DVbZa1a4I00c=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=bHVw6vW+S4C5Wv89NRWeODBCJXqyjUryOeDuRl4uxLVOpQAsDUwJlCC+fX6AZm+7N asFXZHdt0lbyOTBALWRB4FZMlSFVWBaySIdpwkMRx6jt0uuEVkel4HZm3xjeQRhd+K ls5H+qatSH61a/y8Xfqyca7a2CiLCRUtucOTfDKFHcexwUSYa+FM3NO9q5/yFVaob5 AG7tFh6GPQmhy3zjdx+OF2I+RWQ9XgyydN9NojY6jdvsRkwzTbWNnEskmEWWO5LWdU cIcrJY894Nzng0sxMWTMmuW0rfVfavW5Z0Fue/DhilTaY7H7ZIt4FuDqwJyrUUtorw 2NBRdeyeeDtKA== Received: by mail-yb1-f200.google.com with SMTP id 3f1490d57ef6-e586f6c6289so151562276.1 for <75924 <at> debbugs.gnu.org>; Wed, 29 Jan 2025 11:16:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738178200; x=1738783000; 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=dRs9aGJCD6mTFyL+yi1zYEIct6qaAb3DVbZa1a4I00c=; b=eTxAIUxDRMuv1lj1t+vzIWjYxnMrpHkIMIIFkZaeIZj6cIBVOGzZypsJoO2pqGS24F ssxTv/kltbf0nsiOwJJ3xs+WIC587Ks/5/4U9Jx/+F/SSA7ZdYR8HdVZAkDL+Ad5aOhG TsIMHVLl+68/XE/dktE5ZMvOb9RAplQTAJV/OgEuMWCq3k0ZERkNSZ8gFdevLa0xx6C0 HRK/B6DMIoKgszy0JH8yLGQQmI5YfV03vOseUm/kszrgdu+Lis8/nqLwLDDak0I0uVUU UQkRIaeWthpZznRlrh5rUDPFJiPzJAq80EtIUtXDzJMpx+eM59uIRh1kf6ivq5k7ja9a MA5A== X-Forwarded-Encrypted: i=1; AJvYcCW6n4wo+fjwoEP50PyqzDObHsZuV8Kjl+35kNzN3T750ZXPJTgThImrbstLAN58wMiH0guoEA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yy6FC/2nBf3g4MtJNP1dkZLw97Yknuyn0poy5dv7EzIPM+uSHc4 ajLjnUIPVc+CTGbQJ7wo+reyXME+ddZ+2GcxNOlF3jHpq+4QCvn+QelJVhm0UVolYXDCO6PAq2a hqfsQa/AyT2SAnS+Mo8M8iTp8r8JNRxZJw8KoY4eKP2yE9ZailhuiH57ye63GNIbviR4nb5as5n UxUbKRZSMYgNDenQdaSG+8QPI2Sm72BQoKNojrX7/S8A8= X-Gm-Gg: ASbGncuHwoZg808b12KTriu7XRK/D0y+LhyzMeF3NI7Zys5xOhR/aFJ3p/LUSBnGqMF +CFRjCvpaXVJScFZGOQFWPpqx5K5aNqu6s9S9PmHXl6xZxpdjhn/wv7hcNIjJH3Q= X-Received: by 2002:a05:690c:fd4:b0:6ef:6035:82b4 with SMTP id 00721157ae682-6f7a84244f1mr32883927b3.35.1738178199913; Wed, 29 Jan 2025 11:16:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IEOxQXCsqVIo25ewOPWCQF22Cnpvk/Pe6QK4f40nAQe4SVZyZAy0pK0+bLawtiSLyXU9APD+btkEVKWuqXSRL4= X-Received: by 2002:a05:690c:fd4:b0:6ef:6035:82b4 with SMTP id 00721157ae682-6f7a84244f1mr32883727b3.35.1738178199593; Wed, 29 Jan 2025 11:16:39 -0800 (PST) MIME-Version: 1.0 References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> In-Reply-To: <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> From: Andreas Hasenack <andreas.hasenack@HIDDEN> Date: Wed, 29 Jan 2025 16:16:27 -0300 X-Gm-Features: AWEUYZng7s6PWG_oSrKnAekWIUXDobst_iq05FcFJzLMcn11o3h03nY_PxUE3R8 Message-ID: <CANYNYEE1wQRfetjaHDV36wsP6SRjUua9EnihB53Cw4VaSX9eRA@HIDDEN> Subject: Re: bug#75924: maint: fix s390 buffer flushes To: Paul Eggert <eggert@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75924 X-Mailman-Approved-At: Wed, 29 Jan 2025 23:58:41 -0500 Cc: 75924 <at> debbugs.gnu.org, Eduard Stefes <eduard.stefes@HIDDEN>, Ilya Leoshkevich <iii@HIDDEN> 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 (---) Hi, the s390x build of gzip 1.12 with this patch applied failed[1] due to a test failure: FAIL: hufts =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + initial_cwd_=3D/<<PKGBUILDDIR>>/builddir/tests + testdir_prefix_ + printf gt + pfx_=3Dgt + mktempd_ /<<PKGBUILDDIR>>/builddir/tests gt-hufts.XXXX + destdir_=3D/<<PKGBUILDDIR>>/builddir/tests + template_=3Dgt-hufts.XXXX + MAX_TRIES_=3D4 + destdir_slash_=3D/<<PKGBUILDDIR>>/builddir/tests/ + unset TMPDIR + d=3D/<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + : + test -d /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + ls -dgo /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + perms=3Ddrwx------ 2 4096 Jan 29 19:11 /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + : + echo /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + return + test_dir_=3D/<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + cd /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + srcdir=3D../../../tests + builddir=3D.. + export srcdir builddir + gl_init_sh_nl_=3D + IFS=3D + expr 1 + 128 + eval trap 'Exit 129' 1 + trap Exit 129 1 + expr 2 + 128 + eval trap 'Exit 130' 2 + trap Exit 130 2 + expr 3 + 128 + eval trap 'Exit 131' 3 + trap Exit 131 3 + expr 13 + 128 + eval trap 'Exit 141' 13 + trap Exit 141 13 + expr 15 + 128 + eval trap 'Exit 143' 15 + trap Exit 143 15 + saved_IFS=3D + IFS=3D: + new_PATH=3D + sep_=3D + test -d /<<PKGBUILDDIR>>/builddir/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir + sep_=3D: + test -d /usr/local/sbin/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin + sep_=3D: + test -d /usr/local/bin/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin + sep_=3D: + test -d /usr/sbin/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin:/usr/= sbin + sep_=3D: + test -d /usr/bin/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin:/usr/= sbin:/usr/bin + sep_=3D: + test -d /sbin/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin:/usr/= sbin:/usr/bin:/sbin + sep_=3D: + test -d /bin/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin:/usr/= sbin:/usr/bin:/sbin:/bin + sep_=3D: + test -d /usr/games/. + new_PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin:/usr/= sbin:/usr/bin:/sbin:/bin:/usr/games + sep_=3D: + IFS=3D + PATH=3D/<<PKGBUILDDIR>>/builddir:/usr/local/sbin:/usr/local/bin:/usr/sbin= :/usr/bin:/sbin:/bin:/usr/games + export PATH + trap remove_tmp_ 0 + path_prepend_ .. + test 1 !=3D 0 + path_dir_=3D.. + abs_path_dir_=3D/<<PKGBUILDDIR>>/builddir/tests/.. + PATH=3D/<<PKGBUILDDIR>>/builddir/tests/..:/<<PKGBUILDDIR>>/builddir:/usr/= local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games + create_exe_shims_ /<<PKGBUILDDIR>>/builddir/tests/.. + return 0 + shift + test 0 !=3D 0 + export PATH + printf \n...: invalid compressed data--format violated\n + fail=3D0 + returns_ 1 gzip -dc /<<PKGBUILDDIR>>/builddir/../tests/hufts-segv.gz + compare /dev/null out + compare_dev_null_ /dev/null out + test 2 =3D 2 + test x/dev/null =3D x/dev/null + test -s out + return 0 + return 0 + clean_stderr=3D s/.*hufts-segv.gz: /...: / /^+/d /Operation-Ending-Supplemental Code/d + sed s/.*hufts-segv.gz: /...: / /^+/d /Operation-Ending-Supplemental Code/d err-raw + compare exp err + compare_dev_null_ exp err + test 2 =3D 2 + test xexp =3D x/dev/null + test xerr =3D x/dev/null + return 2 + compare_ exp err + diff -u exp err + printf \037\213\010\000\060\060\060\060\060\060\144\000\000\000 + printf \ngzip: stdin: invalid compressed data--format violated\n + returns_ 1 gzip -d + sed s/.*hufts-segv.gz: /...: / /^+/d /Operation-Ending-Supplemental Code/d err33501-raw + compare exp33501 err33501 + compare_dev_null_ exp33501 err33501 + test 2 =3D 2 + test xexp33501 =3D x/dev/null + test xerr33501 =3D x/dev/null + return 2 + compare_ exp33501 err33501 + diff -u exp33501 err33501 --- exp33501 2025-01-29 19:11:54.875303836 +0000 +++ err33501 2025-01-29 19:11:54.875303836 +0000 @@ -1,2 +1,2 @@ -gzip: stdin: invalid compressed data--format violated +gzip: stdin: unexpected end of file + fail=3D1 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=3D1 + cleanup_ + : + test =3D yes + cd /<<PKGBUILDDIR>>/builddir/tests + chmod -R u+rwx /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + rm -rf /<<PKGBUILDDIR>>/builddir/tests/gt-hufts.whyU + exit 1 FAIL hufts (exit status: 1) =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=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Testsuite summary for gzip 1.12 =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=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D # TOTAL: 26 # PASS: 25 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 1. https://launchpadlibrarian.net/773464868/buildlog_ubuntu-plucky-s390x.gz= ip_1.12-1.1ubuntu3~ppa1_BUILDING.txt.gz On Wed, Jan 29, 2025 at 3:59=E2=80=AFPM Paul Eggert <eggert@HIDDEN> wr= ote: > > Thanks for the bug report. I installed the attached, a bit simpler than > the patch you suggested; can you please give it a try? > > Also, is there a related bug near dfltcc.c line 375? That is, when > (inptr =3D=3D insize && fill_inbuf (1) =3D=3D EOF && param->cf), won't in= size > then be zero, so that gzip will go into an infinite loop attempting to > read past EOF?
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 29 Jan 2025 19:50:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 29 14:50:19 2025 Received: from localhost ([127.0.0.1]:43138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tdE4o-00028r-TG for submit <at> debbugs.gnu.org; Wed, 29 Jan 2025 14:50:19 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:42310) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Eduard.Stefes@HIDDEN>) id 1tdE4m-00026Z-8i for 75924 <at> debbugs.gnu.org; Wed, 29 Jan 2025 14:50:17 -0500 Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 50TF1Y37024189; Wed, 29 Jan 2025 19:50:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= pp1; bh=x3unLuL0q2mikAEINPIhmdAelbXnRh3L63ReJiMsOzc=; b=BAB3jn3H mHrdrqiw4asTe8rGdznusvq7bF354iJadvL/JsNydMuWyEMzKx0agQsj6mVacyPB 0/XChM0gt3iGwBODhKLfB/pRnuaQCjoxITktLlBxjxKlyFcGP4bYlA25TQjlHxU8 KoSUfE3FMrQsFZMjlNwzZlxYJoO+YdkkZ5Ps7mV5ep+zKELwJYXfxhQtYg164M9S EeOjvsbh6tkvtJqG/RoflZpGNeBqulzBM/fH+bESO9vrqbO5MBiMkNoe26iJdkvD +w0gBIEBx2+TBDr0A0ZkGrouPptfyQEOR4egTD6A8aIu10+Cg5AUrukbVNllzbKF +t1mXhLr5ckdcA== Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam04lp2046.outbound.protection.outlook.com [104.47.73.46]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44fpm1hf8d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Jan 2025 19:50:07 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Duk+JldLjfS21RQTkyNP1QF7q84rFX2JYbaTKPjJsx9cnTq2ahtbbuHrcXuL5Mh3MoEVQb32GgqhNfgeMm4t5CvAeNVMitL6jdVL+kizErDzTEEIa/uDsY0WcffWaUAXeJlyVKMQ7UgbiRq3hcyiGy32cKXO/adejJgatnzupTPAHZuRLKVgaFgMvmukz9X5skXG57rYVTBeJkHmNgqiSf30w+f7MnkV+UrdQx8as7GCZyUn5KqgqM+/t94JYxDBlqmUM7d7DIH7H+83oK1tVHL5f66ir3Nl4yuURgJla+i79+wjealuckZkYAiQXKFkRIyxRrLmiNSScyeGUveARA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=x3unLuL0q2mikAEINPIhmdAelbXnRh3L63ReJiMsOzc=; b=M3FcI+P7lWfExqnlYtgFtV9TwpYZqnyiWgW8F2pDJGt8g/Luw7Szzon+0A4yjnKXayjRdI/4ikbPBzeYJTR43L0H7Z6HYnO+Zjc9YqXYp94Zid+3t43C8ha1QYrAh5tHrXgi36OwGhzhOtJc/yFhKB5ejIukwdbQ498OJUpJ6t487/LIJ93Jmp7iNWQOtUcZM7sHlhbHNVwgJ1GVRy1nlSF0gn/vR/xM3gi/A6flcBjA/rccmV8RmFc8XXg8yCA+ADmT4UZjP1wSV/FfJy907Ej2EyZapIqygYlvSZEuyWToBew4YZdHy8Xgra3uX/S0c5wjohcJ/zkl8kL22y7H2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from MN2PR15MB2783.namprd15.prod.outlook.com (2603:10b6:208:127::23) by DS0PR15MB6359.namprd15.prod.outlook.com (2603:10b6:8:fe::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.17; Wed, 29 Jan 2025 19:50:03 +0000 Received: from MN2PR15MB2783.namprd15.prod.outlook.com ([fe80::50fe:e6ea:49d6:e10c]) by MN2PR15MB2783.namprd15.prod.outlook.com ([fe80::50fe:e6ea:49d6:e10c%6]) with mapi id 15.20.8377.027; Wed, 29 Jan 2025 19:50:03 +0000 From: Eduard Stefes <Eduard.Stefes@HIDDEN> To: "eggert@HIDDEN" <eggert@HIDDEN> Thread-Topic: [EXTERNAL] Re: bug#75924: maint: fix s390 buffer flushes Thread-Index: AQHbRJ29yBjWdKhan0yxIa2MJpeQ4rMsmlIAgAAAoYCAAAH2AIABiuYAgAAAUwCAAE5XgIAADkMA Date: Wed, 29 Jan 2025 19:50:03 +0000 Message-ID: <e62470ce0f929063641b4a3f0a669a79cf930fc4.camel@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> In-Reply-To: <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> Accept-Language: en-US, de-CH Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR15MB2783:EE_|DS0PR15MB6359:EE_ x-ms-office365-filtering-correlation-id: a5faa04f-f4a1-4c3d-9531-08dd409e1f90 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?ZkE2QWJlNXF1Q3FFSUZaY2ZGa29OK2srdjA1Um9aWkgya1JvSk1VclBFMXUy?= =?utf-8?B?dGthK1NZNkVKV1NLVUVBSmN2M043VS9rRm9sL21hOG1wRjFLcXpYQVJGUXZY?= =?utf-8?B?Rk9XcmpqaWZsMFZXT3EzbDFyZDg0bTUxZ3RveXRoYmxQcEJ4VHNrMkU5eGox?= =?utf-8?B?OVc0Z1h1bGRWTFBuekpOZ0ZsVm9tY2VENnZiakk2RWxHdWFYQ1orK0I4eEdy?= =?utf-8?B?cjZ4Vnh5TUd1VkpzSXd1ZzJLcDRiV3hBV1ZBOVZQeDBMYS9uNWZNN1VYR0F1?= =?utf-8?B?M1NSUjZXc3lIUXBDU0hkTE1XbnJzek4xUnhib1VONUpEb3dqWTdqT25Nd0or?= =?utf-8?B?cVcvZU9BMmF6VWpreFFEZm81U0laZ2hPRTArQ0lyWCtQUDljcGhONTlBcTNm?= =?utf-8?B?cklBQjdRZWttVENScSswaG5KS1psRWpGamxRWjJkWmpNeFdSdzBpQmNhZkVT?= =?utf-8?B?S0NmTjMrMlNONXdWeUNoNU5pMzRJVXRnM2ZEWkY1V3g4ME03U01UMDJPeFFX?= =?utf-8?B?ZDE0YkdNOGhqNkNyNU5wQ200aFBwWmpqeldFcCtjV000ZnRjcENMem1OMDJv?= =?utf-8?B?eDcwMkVqbHRqNnhCcEZsb2FhR1FoUzVhcXVFam5UL1NIN1UrMzdpTWgwOU1O?= =?utf-8?B?bVBkTW9HTC8vS1NLUlA5SW1xcGFBTDdLVStSYUJlRnd4SDUxM3dyVGhjSmhO?= =?utf-8?B?LzFtRXFVY3hPV3haUElTZDlNbjFEZEk2YTV5TWZkK21LNlJjZ0JWNDE0NnRL?= =?utf-8?B?Rkk5MG1yKzlSRHk3Y0kyK1lKUW1ZdG4ySTNiZy9iUjk5SzRvS05SMDVFYlgv?= =?utf-8?B?R3g3QlpLejA4V1VxLzNxQS9pVVdnYnI4d1Z5QURXQlJQK1V6bGFTTXJJcUI3?= =?utf-8?B?ZWV5ZzlXamdKcTFOdWZPZFhGSnowUkU5blp2QktWVDZyS0FNQi9RMjd0Uno5?= =?utf-8?B?U1lCK1I2VVhkMzIzUWFBRzBmVFNnMlZ6d2tRcEVUakx6aGtJYzYxVjV2cXBy?= =?utf-8?B?cU1BbCtTUmxEWXVWVzNLcDRsTXBRd09WeHYraC9GS003RkZFRGd2TTFJVjh4?= =?utf-8?B?YTA1eUluVWFVamdnekVPc0tYMDVoWWxwRG1SZGNGcHlSYWlCdVhkNlU1RitX?= =?utf-8?B?S01rOXJpa3pHbVhIOUN3OGd5WWFYaXNLazB2dlNKcURDaXFQeks3eXJKYnZj?= =?utf-8?B?TG1aTXJwb3hXbFdTZm9DdUpiaHpXYXpmTzdBa0Z1SklBWFdldm5KSGRXVS8v?= =?utf-8?B?bUJ5V2dDdzZUSGlEcU4wOFpyQ3RKTnZZNVpvWnBleFlwZExHMTlGZUtGYjRa?= =?utf-8?B?YnhaTWczVHg2OFd0MFg2Y04yQXpQOXlYOWpWSDZoVnZMb1VYSjhtV3owcUFQ?= =?utf-8?B?K05EVHV0TDExU20vbDVTVEVQb1dXclVkQkFsL0lpNTBPeEUzd0h3akQrVnJH?= =?utf-8?B?NmM0T256WXNhSjYvOG5NMU9sM2tXaUh6TUt0SWJWa09OUzZBdVFUVlYyaVlC?= =?utf-8?B?cklOVTJOMllseDJQNllWU2xleldoUkVreXRvV2thSlpRT0l5SnlrbFFURnJ5?= =?utf-8?B?Sm8zZHBEZXgycVE3MWRzdnJoWXpEeDZ3NlVhUGJvYUZaUXhXdldxNDFxTEhN?= =?utf-8?B?YkNsT2NIZmpGMHRBZTNwU2RlNkJHbWpwTWFETjB5TFRPNW1nUXdKejFZNWRa?= =?utf-8?B?WGNNTHhPeENnT1ZXS3V3OE80d2I4M2E1MzVFSG8yNUQxUjlzSkRiU2s2cUZD?= =?utf-8?B?RmxWRU9ITFlrakFBQm9BOHcweE8rdmp3dkNjQUs2ZUhQOWtSQmVQNHBrRU1U?= =?utf-8?B?NEdrNnhLUDd2NW1GUHkxRU1DcEp3c0R1M3dSK2t2SUhuQlpDNjh2b0UrakF5?= =?utf-8?B?SS9tRFM3eC9YbWJKNkdlb3JXcHVpbHVFSUtzYUE2V20rTzByZ1FwVk9JNnl1?= =?utf-8?Q?ogR4A9eCwtCx0ysjFrBI76WnbueS38Yw?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR15MB2783.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(10070799003)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NlAwbXhtTCtFUmJ0STd3bEVNZUhWNjY0U3Y2eGhLaFBiMEdyMHZlR0RsbGx6?= =?utf-8?B?SGdqRFAya05XUnZQeWFjOHhMamNvUUxVZU9iZkxGZzJSMjMxSW5jS0pjcEVW?= =?utf-8?B?dEVaNFVzREViWnBhSFYrZU9HVkNJa2g4YlBtQ0ZpVndHZGxpWnhpN1hrdDNk?= =?utf-8?B?R2xlSE0weDJBdFJ0M3NTUmF0MEhUbk5ZaEpoYVRFOE1BdmNpV1NOSCtCaUxt?= =?utf-8?B?WkJtSVNHTzROcEx5ZnF4OU9jSEkwT0hWUEF2RitpYkc4UVRJdHROSlV2Wlhk?= =?utf-8?B?TDIvZG5POG5xL0pldHM5RFM3dWNqSHFDajdNMHJmaVpzaVNCR0drRU5Cak00?= =?utf-8?B?OFNCOS9LaXFBcUVBN2dwRFM2N2NnSWdHRDl2Smc4bnRDU0RWYTkyRnF6cEVj?= =?utf-8?B?Y1BjQXhnMEtnYkRYZW5GNEw4NFBWWnlkSmNSUkJUL0tuc2JmZWVCZWgxdWY5?= =?utf-8?B?cUdMdEMycUdHSkV4ZmR2ZG1KQ3l0TTBpVVJSanhTOVA4d0wyR3hJYkhFUVY1?= =?utf-8?B?K1lwSDdyNWVlcXFkd2NPNVZjSU42bTJnQ0NsQ1FwbnRabFZacUNjTjZCL3g1?= =?utf-8?B?c2ZLSHhaRVBncEphaVJmeHVvWVVpQmdJRWhqVHFUeUtVdDFvUXA5V3JyYit4?= =?utf-8?B?dkFEUDhxRklCS3VaV0NwckY2ZDVEWm9zMitqaVVPQXA0cXJSOHBPMUEzWjlt?= =?utf-8?B?bFpwVDV1dXZDdzNjbjhRa2ZDa2puSGFNdU4vUm5XNUNwVUF0dkcrdmJycFk1?= =?utf-8?B?M3J3aVRkM1p6NGlidjYzZ2RnT3BDeUVPNEVWSzRoN0pEQXJzWWwwVnZEelNX?= =?utf-8?B?eEVYbERuSVAvamlNSitwSmgyeVJ6d1R2cHkvRnQrTUhEQ0lGZGVsVGhNUTFh?= =?utf-8?B?VXF2VVhBMTVZamJyS3FLMFdQT2hidUcvY1Y0Rkt5MTVqbWNGVXNEUmIxeTNZ?= =?utf-8?B?ZWxnVXhId3dUR3g5Tm9sVmp0d2pBbkd2OVlkZzZMT3pCTjROTk5rM1JncEhl?= =?utf-8?B?Z3Y3d0dvamVkS29mak9iYzBTVnhxN0U0VU56L3czUEpQL21WQmtLUFJIMkdn?= =?utf-8?B?S1FkbEtoeGw5NElLNlBJd2cvdE1Hc3VWaHl4b3FRUFAvMXlGaytVejA5cFdr?= =?utf-8?B?LzBrY3BLa2hvRjFQai9MRVlNYytSNDJSNEI4TGw4K0J1ZXBnZnVrbWIyNlZV?= =?utf-8?B?c3dnWGdlNzJtL1FPMFplMUFOelZNdk0zczZSZUUwU0RhSmxTblBIaTB6ZldR?= =?utf-8?B?RWVhKzlOcGs3RmdidzFMRExsNjJWdTB6QWRSUy9tSUpKTzVwZkMrVm5XSks2?= =?utf-8?B?T2F0WGRYTWlhV2xtZElNZlVlQVRoMm8wekFhT0ViZFBPTkZ4eklTeTh3L25C?= =?utf-8?B?M1JJQzBiUGpCWXpocXVHbFhQV0J4N1RVR1hmYVdXRTk2NW1QSU1sMzhxOG1u?= =?utf-8?B?NzhGenl0OFRjZmorMWNuR0dRRm9reWlwenp0djBVWUN5NVdHbjNkdWdubmlU?= =?utf-8?B?a3RYbDl4WEZkdGJHOERUZjJ3TmVEK2pURVI0bHd2YWlqNlF1bjFLd3MrUDJv?= =?utf-8?B?aTdCYWdLcjMzMDBMaXFuUW5ZSUNVYjNMUlAxZ3BFN3ZXTUdsVHpDc3I3QlNn?= =?utf-8?B?dHNxUXdNUWtpWDlYOUFLN1R4Q1JVdlgrRUg4ZFNyNWxaTkVQS1ZhRHY0VU1y?= =?utf-8?B?OTVaN3BVakoxdFpINTJ5ZThQcmdtdXI1UkVGdWh6Q1BKUlVzRmkrTGpSL1E3?= =?utf-8?B?MG02aSsvN0VaOW5tVUM0d0taeitPNWtmTGNBMG82MG9Zc0RsWXZUZEpPeTZE?= =?utf-8?B?M0UwRUlqc0x4SW1HZ1VIbklGcHNvOGdoc2wxV1NjTmNDVzkwbjkzangvM3E3?= =?utf-8?B?Lys2NndmdHZEWjdPNG9hbExVcnltMkszdWlQMVRxSjNmWEJKekczR0JHNStG?= =?utf-8?B?VU1XY3hPMlJYK2lQMlVSSDFQekNSRGZsWmQ4UDY1MmpZL09ocHJHeWd6ZDBY?= =?utf-8?B?YnVKeWNxTi9WNjJQNWFwL0R1WXEyQXZUSEg2OEk4ZkZxR05ONHhOWUtqbG5r?= =?utf-8?B?VUtndE5MQWNFQnFHTVNRZjg3SjR6S0ovcW1jaWhxOHJWWnBBbHBqZVRyVWJs?= =?utf-8?B?cXc3SHJwRFB6Q051UTh2dDZkczJBVmtoY0hLWUl6YzFaeGhxZnZCbTlwbDd5?= =?utf-8?B?UnVjMDU1bytocS9kaWFMbW1DR0wxYURpU0RKT20ya2Q4UDRFcXRhcnZVQ0sz?= =?utf-8?B?TGZ3WjVsUWJxY3NLN0s0V0tOeVhBPT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: <52766A3A7C6D9547B048994F374898C9@HIDDEN> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB2783.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a5faa04f-f4a1-4c3d-9531-08dd409e1f90 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2025 19:50:03.4744 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: V7YXIb74+9F19AGHSWJbnr+bIH/GnYVuYWEtC+vhcONfxq9U9NxcgubZlG5dowED771vv7O35ha75heT5ZZN8A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR15MB6359 X-Proofpoint-ORIG-GUID: vvphjRFByQUd-tOy5-ZgYk1Xa_IV83yv X-Proofpoint-GUID: vvphjRFByQUd-tOy5-ZgYk1Xa_IV83yv Subject: RE: bug#75924: maint: fix s390 buffer flushes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-29_04,2025-01-29_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 mlxscore=0 bulkscore=0 phishscore=0 mlxlogscore=999 spamscore=0 adultscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2411120000 definitions=main-2501290151 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75924 Cc: "75924 <at> debbugs.gnu.org" <75924 <at> debbugs.gnu.org>, "iii@HIDDEN" <iii@HIDDEN>, "andreas.hasenack@HIDDEN" <andreas.hasenack@HIDDEN> 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.7 (-) SGksDQoNCk9uIFdlZCwgMjAyNS0wMS0yOSBhdCAxMDo1OCAtMDgwMCwgUGF1bCBFZ2dlcnQgd3Jv dGU6DQo+IFRoYW5rcyBmb3IgdGhlIGJ1ZyByZXBvcnQuIEkgaW5zdGFsbGVkIHRoZSBhdHRhY2hl ZCwgYSBiaXQgc2ltcGxlcg0KPiB0aGFuIA0KPiB0aGUgcGF0Y2ggeW91IHN1Z2dlc3RlZDsgY2Fu IHlvdSBwbGVhc2UgZ2l2ZSBpdCBhIHRyeT8NCmNoYW5naW5nIHRoZSBjYWxsIGZpbGxfaW5idWZm KDEpIHRvIGZpbGxfaW5idWZmKDApIHdpbGwgbm90IHdvcmsuDQpkZmx0Y2Mgd29ya3Mgb24gdGhl IG91dGJ1ZiwgYW5kIGZpbGxfaW5idWZmIHdpbGwgZXZlbnR1YWxseSBjYWxsDQpmbHVzaF93aW5k b3cgaW4gY2FzZSBpdCBoaXRzIEVPRiAmJiAwLiBCdXQgaXQgd2lsbCBOT1QgY2FsbA0KZmx1c2hf b3V0YnVmKCkgd2hpY2ggd2UgbmVlZCBpbiB0aGlzIGNhc2UuDQoNCg0KDQo+IA0KPiBBbHNvLCBp cyB0aGVyZSBhIHJlbGF0ZWQgYnVnIG5lYXIgZGZsdGNjLmMgbGluZSAzNzU/IFRoYXQgaXMsIHdo ZW4gDQo+IChpbnB0ciA9PSBpbnNpemUgJiYgZmlsbF9pbmJ1ZiAoMSkgPT0gRU9GICYmIHBhcmFt LT5jZiksIHdvbid0IGluc2l6ZQ0KPiB0aGVuIGJlIHplcm8sIHNvIHRoYXQgZ3ppcCB3aWxsIGdv IGludG8gYW4gaW5maW5pdGUgbG9vcCBhdHRlbXB0aW5nDQo+IHRvIA0KPiByZWFkIHBhc3QgRU9G Pw0KSSB3aWxsIHRoaW5rIGFib3V0IHRoaXMgYW5kIHRyeSB0byBjb21lIHVwIHdpdGggYSB0ZXN0 IGZvciBpdC4gVG8gbWUgaXQNCmxvb2tzIGxpa2UgaW5idWYgaXMgcHJlYWxsb2NhdGVkIChnemlw LmM6MTM1KSBzbyBpdCBtaWdodCBiZSBvayB0byByZWFkDQpwYXN0IEVPRiBhbmQganVzdCBjb21w cmVzcyB6ZXJvcy4gVGhlIGxvZ2ljIGFyb3VuZCBpdCBzaG91bGQgcHJldmVudA0KYWNjZXNzIHBh c3QgaW5idWZbTUFYXS4gQnV0IGJldHRlciBiZSBzYXZlIHRoZW4gc29ycnkuICANCg0KSW4gdGhh dCBtYXR0ZXIsIHNob3VsZCBJIGV4dHJhY3QgdGhlIGZhaWxpbmcgZ3ppcCB0ZXN0cyBmcm9tIHJz eXNsb2cNCmFuZCBhZGQgdGhlbSB0byB0aGUgZ3ppcCB0ZXN0IHN1aXQ/DQoNCi0tIA0KRWR1YXJk IFN0ZWZlcyA8RWR1YXJkLlN0ZWZlc0BpYm0uY29tPg0K
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Paul Eggert <eggert@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 75924) by debbugs.gnu.org; 29 Jan 2025 18:59:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 29 13:59:11 2025 Received: from localhost ([127.0.0.1]:43041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tdDHK-00054R-Vz for submit <at> debbugs.gnu.org; Wed, 29 Jan 2025 13:59:11 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:44638) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1tdDHI-00053u-7a for 75924 <at> debbugs.gnu.org; Wed, 29 Jan 2025 13:59:09 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 6990A3C01409D; Wed, 29 Jan 2025 10:59:01 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id 5fYUfPa14gy5; Wed, 29 Jan 2025 10:59:00 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id C7DCE3C00E40A; Wed, 29 Jan 2025 10:59:00 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu C7DCE3C00E40A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1738177140; bh=30Dl/QGs+9KAOCzXlbldg6eJWBmdcIeDeFyansz3W68=; h=Message-ID:Date:MIME-Version:To:From; b=Kse4k9sgeTD6Hp1htFjIUwSjeAh2nKTRqvYkk+oximREIy8mJwtc5lqtyIE9GmoeO d5qJA7QgjHhCqEHBTvKHOnXBf7vM4hgFN94aRWYrP+1wmZKz1nRZ4NCJj04xpcuH3x w3+MtfK7WcN6qbbBbn3kBdAAg2YUiqTgdZ8ge/edt1MXPo2ae+a5oFl7OHaiTcXdGd XnXVLYTsb8Sm2Z0MdyIoMrQZYTUfxxgYQirVIwGk/I+oNL8NvI/fvg+M6py7CxRn/A esNRvasAWDrhN3KW01AOh18hWE9JQ+uoMKMSVwd/PXHqTQw/Jznqbb5xHVD7TT2b4S z3qIgWH3oRIew== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id NAa-8441Z6Cw; Wed, 29 Jan 2025 10:59:00 -0800 (PST) Received: from [192.168.254.12] (unknown [47.154.28.214]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id A7FFB3C01409D; Wed, 29 Jan 2025 10:59:00 -0800 (PST) Content-Type: multipart/mixed; boundary="------------5LqlOc0V6pAowN6PHGzA9t0E" Message-ID: <45df1f77-1deb-46ae-9dbf-446bf192d9e9@HIDDEN> Date: Wed, 29 Jan 2025 10:58:59 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#75924: maint: fix s390 buffer flushes To: Eduard Stefes <eduard.stefes@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> <20250129141836.69050-1-eduard.stefes@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <20250129141836.69050-1-eduard.stefes@HIDDEN> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75924 Cc: 75924 <at> debbugs.gnu.org, Ilya Leoshkevich <iii@HIDDEN>, Andreas Hasenack <andreas.hasenack@HIDDEN> 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 (-) This is a multi-part message in MIME format. --------------5LqlOc0V6pAowN6PHGzA9t0E Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for the bug report. I installed the attached, a bit simpler than the patch you suggested; can you please give it a try? Also, is there a related bug near dfltcc.c line 375? That is, when (inptr == insize && fill_inbuf (1) == EOF && param->cf), won't insize then be zero, so that gzip will go into an infinite loop attempting to read past EOF? --------------5LqlOc0V6pAowN6PHGzA9t0E Content-Type: text/x-patch; charset=UTF-8; name="0001-gzip-fix-problem-with-s390-buffer-flushes.patch" Content-Disposition: attachment; filename="0001-gzip-fix-problem-with-s390-buffer-flushes.patch" Content-Transfer-Encoding: base64 RnJvbSA1MTA4ODk3MGQ0NWJhZWRiYTQ3Mzk2MzIzMDVkMWRiYzVhY2JiM2JmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDI5IEphbiAyMDI1IDEwOjUyOjQ5IC0wODAwClN1YmplY3Q6IFtQQVRD SF0gZ3ppcDogZml4IHByb2JsZW0gd2l0aCBzMzkwIGJ1ZmZlciBmbHVzaGVzCgpQcm9ibGVt IHJlcG9ydGVkIGJ5IEVkdWFyZCBTdGVmZXMgPGh0dHBzOi8vYnVncy5nbnUub3JnLzc0NjUx Pi4KKiBkZmx0Y2MuYyAoZGZsdGNjX2RlZmxhdGUpOiBGbHVzaCBvdXRwdXQgYnVmZmVyIGlm IHByZW1hdHVyZSBFT0YuCi0tLQogTkVXUyAgICAgfCA0ICsrKysKIGRmbHRjYy5jIHwgNiAr LS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4IDhiODczMWIuLjQxNzY4OWMgMTAw NjQ0Ci0tLSBhL05FV1MKKysrIGIvTkVXUwpAQCAtNCw2ICs0LDEwIEBAIEdOVSBnemlwIE5F V1MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtKi0gb3V0bGluZSAtKi0K IAogKiogQnVnIGZpeGVzCiAKKyAgJ2d6aXAgLWQnIG5vIGxvbmdlciBvbWl0cyB0aGUgbGFz dCBwYXJ0aWFsIG91dHB1dCBidWZmZXIgd2hlbiB0aGUKKyAgaW5wdXQgZW5kcyB1bmV4cGVj dGVkbHkgb24gYW4gSUJNIFogcGxhdGZvcm0uCisgIFtidWcgaW50cm9kdWNlZCBpbiBnemlw LTEuMTFdCisKICAgJ2d6aXAgLWwnIG5vIGxvbmdlciBtaXNyZXBvcnRzIGxlbmd0aHMgb2Yg bXVsdGltZW1iZXIgaW5wdXRzLgogICBbYnVnIGludHJvZHVjZWQgaW4gZ3ppcC0xLjEyXQog CmRpZmYgLS1naXQgYS9kZmx0Y2MuYyBiL2RmbHRjYy5jCmluZGV4IGZjZGMwNWEuLmM5N2Ux OWUgMTAwNjQ0Ci0tLSBhL2RmbHRjYy5jCisrKyBiL2RmbHRjYy5jCkBAIC00MzQsMTEgKzQz NCw3IEBAIGRmbHRjY19pbmZsYXRlICgpCiAgICAgICAgIGZsdXNoX291dGJ1ZiAoKTsKICAg ICAgIGlmIChpbnB0ciA9PSBpbnNpemUpCiAgICAgICAgIHsKLSAgICAgICAgICBpZiAoZmls bF9pbmJ1ZiAoMSkgPT0gRU9GKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAvKiBQ cmVtYXR1cmUgRU9GLiAgKi8KLSAgICAgICAgICAgICAgcmV0dXJuIDI7Ci0gICAgICAgICAg ICB9CisgICAgICAgICAgZmlsbF9pbmJ1ZiAoMCk7CiAgICAgICAgICAgaW5wdHIgPSAwOwog ICAgICAgICB9CiAKLS0gCjIuNDUuMgoK --------------5LqlOc0V6pAowN6PHGzA9t0E--
bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.Received: (at submit) by debbugs.gnu.org; 29 Jan 2025 14:19:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 29 09:19:03 2025 Received: from localhost ([127.0.0.1]:40436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1td8uB-0004p7-4o for submit <at> debbugs.gnu.org; Wed, 29 Jan 2025 09:19:03 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56126) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eduard.stefes@HIDDEN>) id 1td8u8-0004ot-Hw for submit <at> debbugs.gnu.org; Wed, 29 Jan 2025 09:18:57 -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 <eduard.stefes@HIDDEN>) id 1td8tz-00045j-Kn for bug-gzip@HIDDEN; Wed, 29 Jan 2025 09:18:48 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eduard.stefes@HIDDEN>) id 1td8tx-00061S-PB for bug-gzip@HIDDEN; Wed, 29 Jan 2025 09:18:47 -0500 Received: from pps.filterd (m0353729.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 50T5Nx0Q013583; Wed, 29 Jan 2025 14:18:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=pp1; bh=N25n+PSGsyHAH0s+t wvSbgEfcsPgnq+b4F3TOWBG+Q4=; b=qTQPk/eVHUuyinD5ImdrnQCwi9WjnBge5 mXASPeIKKO2hV4tceGj1A+YFVGUjjLusfBLTtVJYi2EDfVjbJgRYhCpyCmiiIqrL hjZtPW86USsYeZ2qIi70nypEH/7OYa/KwuX/EkMz3v0HklHg80mEDTD10Z5gcJhw kjhrqejsqU57ylO76jNZCSiT3VQw2vuzMrR+HQCqdVkCBK8VHkN57yVAU458drvK 5gffgfWCpiw9U2HYsRQ2yrCgDV8n2Hr8Xfp0IF347Y55Ovet69GaARQ1Y1umdzT3 4asTtdr7G9RMyt3JrmScOF8cyaWjRtJsy45m2yDZZYq0Ug/TVWTDg== Received: from ppma22.wdc07v.mail.ibm.com (5c.69.3da9.ip4.static.sl-reverse.com [169.61.105.92]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44fe58aand-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Jan 2025 14:18:41 +0000 (GMT) Received: from pps.filterd (ppma22.wdc07v.mail.ibm.com [127.0.0.1]) by ppma22.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 50TCke8T012351; Wed, 29 Jan 2025 14:18:40 GMT Received: from smtprelay01.fra02v.mail.ibm.com ([9.218.2.227]) by ppma22.wdc07v.mail.ibm.com (PPS) with ESMTPS id 44dany94su-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Jan 2025 14:18:40 +0000 Received: from smtpav01.fra02v.mail.ibm.com (smtpav01.fra02v.mail.ibm.com [10.20.54.100]) by smtprelay01.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 50TEIcsF50987512 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 29 Jan 2025 14:18:38 GMT Received: from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6A7102008C; Wed, 29 Jan 2025 14:18:38 +0000 (GMT) Received: from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 232072008A; Wed, 29 Jan 2025 14:18:38 +0000 (GMT) Received: from li-c118b070-7b37-438b-956b-2188fa4197f0.ibm.com.com (unknown [9.171.34.19]) by smtpav01.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 29 Jan 2025 14:18:38 +0000 (GMT) From: Eduard Stefes <eduard.stefes@HIDDEN> To: bug-gzip <bug-gzip@HIDDEN> Subject: maint: fix s390 buffer flushes Date: Wed, 29 Jan 2025 15:18:36 +0100 Message-ID: <20250129141836.69050-1-eduard.stefes@HIDDEN> X-Mailer: git-send-email 2.48.1 In-Reply-To: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> References: <5a8f263c4687100fceef43bf6a06a0b840af5180.camel@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 X-Proofpoint-GUID: nVTOSvgUUzXhiTVxv77WsY2-cut4Glvf X-Proofpoint-ORIG-GUID: nVTOSvgUUzXhiTVxv77WsY2-cut4Glvf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-29_02,2025-01-29_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 spamscore=0 lowpriorityscore=0 mlxlogscore=304 bulkscore=0 impostorscore=0 priorityscore=1501 mlxscore=0 adultscore=0 malwarescore=0 suspectscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2411120000 definitions=main-2501290113 Received-SPF: pass client-ip=148.163.156.1; envelope-from=eduard.stefes@HIDDEN; helo=mx0a-001b2d01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: Andreas Hasenack <andreas.hasenack@HIDDEN>, Eduard Stefes <eduard.stefes@HIDDEN>, Ilya Leoshkevich <iii@HIDDEN> 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 (-) Problem reported by Nick Rosbrook in: https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/2083700 align the behavior of dfltcc_inflate to do the same as gzip_inflate when it hits a premature EOF --- dfltcc.c | 6 +++++- tests/hufts | 6 ++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dfltcc.c b/dfltcc.c index 811c1f8..5d421bb 100644 --- a/dfltcc.c +++ b/dfltcc.c @@ -18,6 +18,7 @@ #include <config.h> #include <stdlib.h> +#include <errno.h> #ifdef HAVE_SYS_SDT_H # include <sys/sdt.h> @@ -437,7 +438,10 @@ dfltcc_inflate () if (fill_inbuf (1) == EOF) { /* Premature EOF. */ - return 2; + flush_outbuf (); + errno = 0; + read_error (); + __builtin_unreachable (); } inptr = 0; } diff --git a/tests/hufts b/tests/hufts index c464ef6..6dbb8ac 100755 --- a/tests/hufts +++ b/tests/hufts @@ -40,10 +40,12 @@ compare exp err || fail=1 printf '\037\213\010\000\060\060\060\060\060\060\144\000\000\000' > bug33501 \ || framework_failure_ -printf '\ngzip: stdin: invalid compressed data--format violated\n' >exp33501 \ +printf '\ngzip: stdin: invalid compressed data--format violated\n' > exp33501.1 \ + || framework_failure_ +printf '\ngzip: stdin: unexpected end of file\n' > exp33501.2 \ || framework_failure_ returns_ 1 gzip -d <bug33501 >out33501 2> err33501-raw || fail=1 sed "$clean_stderr" err33501-raw > err33501 || framework_failure_ -compare exp33501 err33501 || fail=1 +compare exp33501.1 err33501 || compare exp33501.2 err33501 || fail=1 Exit $fail -- 2.48.1
Eduard Stefes <eduard.stefes@HIDDEN>
:bug-gzip@HIDDEN
.
Full text available.bug-gzip@HIDDEN
:bug#75924
; Package gzip
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.