From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2091.outbound.protection.outlook.com [40.107.20.91]) by sourceware.org (Postfix) with ESMTPS id C00043858D39 for ; Wed, 2 Nov 2022 11:46:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C00043858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=webfleet.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=webfleet.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iaM3Xj3/SxWUt3HVCDT/W1WxCZIBi2fI0IF3FmMfH7YmOD0MyqOKJQHpP6uy1SD/dDCK+vx1TYX7KKoJUjJopj1UIy5gUUD1kJVPjiWhbhqGoASoVxRTy0dyCSwprh5Iwn+RIT7AuXyBoU/DJSQP2sYgIk302YNnA3pWz10iISNsl8+hUkAAz8FieWUdW9zdfHGxO3LyYKLx9gRPxI1PYTTXCLqmcZDuILqfsGNn2APT1e9w4S4TJK+zhU3q9z6Uw4xyI6SJIHEZ3UyU6ZU/vFRf719q6ziml1lTQDmnOOhBiM/l0UnzMQJ3aFyBB0ZEsHQaeKRGNekRN7xD6Bb7BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=inIfyukVBOD6ZfO8FepmJXpVcxeGc81kuxym4rMxFL8=; b=gxH8fox3imE02MhYDdZyVc3oNgnyF0dKy0uhwYDnQb04tF4fkiB3aAX2/YwuY2e1lmN0m8C3bp7t0gW7QIWoaNC14kgZDRRkfe5WtorqvyodZKThwslFWjq5gmrBs4NreuX3fDM1wezynhmLFRhWHhdn+HwOfoToARoa2VX91QdYt4K0bgfiXe8CfC0qTL+RyA3iIY+VDay8SRgwd1U+jiCpmsvAfKm4MjdzcOr8wxAsVhFIBgZUE83l+FF4IjFWemERPwLC1CwpXepr/mhyV1UqDt/lWdPeSJZAcT6cums1MazRIVnk2WOVIkywk+TeDSRHBaIsFOe0wM4eVPjBUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=webfleet.com; dmarc=pass action=none header.from=webfleet.com; dkim=pass header.d=webfleet.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=webfleet.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=inIfyukVBOD6ZfO8FepmJXpVcxeGc81kuxym4rMxFL8=; b=hLgsFz7r3VL4ycw7o3XdYV9Y0fqSvsCyIYG4T8O8VXoCsmg1u43ROdBbJJG5a1eTbOYGT9sJRYZ2CH/EAc37+qclfVCTolcnz07FXGJEZK9Tt83oplXLezxMrIBu3G2y2Jv6+TK3NJMl03tfpUsTgAXdd0ONbkZ2SdpESbbwPTs= Received: from VI1P194MB0302.EURP194.PROD.OUTLOOK.COM (2603:10a6:803:4b::11) by AS8P194MB1622.EURP194.PROD.OUTLOOK.COM (2603:10a6:20b:371::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.19; Wed, 2 Nov 2022 11:46:24 +0000 Received: from VI1P194MB0302.EURP194.PROD.OUTLOOK.COM ([fe80::4da6:20c4:dd4e:a9df]) by VI1P194MB0302.EURP194.PROD.OUTLOOK.COM ([fe80::4da6:20c4:dd4e:a9df%6]) with mapi id 15.20.5769.019; Wed, 2 Nov 2022 11:46:24 +0000 From: Fabian Henze To: Mark Geisert , Cygwin Mailing List , Marco Atzeri Subject: Re: Python regression related to unix sockets Thread-Topic: Python regression related to unix sockets Thread-Index: AdcJRS7P/nJt0ZlJT9OdJfova3T2oAAiYlyAeTiArgA= Date: Wed, 2 Nov 2022 11:46:23 +0000 Message-ID: References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=webfleet.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: VI1P194MB0302:EE_|AS8P194MB1622:EE_ x-ms-office365-filtering-correlation-id: e4fa8c34-5da7-4038-8b5d-08dabcc7de4a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sjBLTGhbpgKaBBIgUTmCwCbJ3Cmh/BoiB9NvTjcbOTejAamGeSjQpbWWXNIwCCVC/q5h9egtNLzgfrMDWOb0KoXBXIlLk/OF4KTAMiGbEhmR6q9mz5w1yKsJhXhtW36J6dLvCgeZfUEKSLeHPNJMoFbYY031VAq2O554ntc03j3w2biA5Uq3aTJY2MijCVWMBRWiuVtU8oh/HbyWlKlNRp8IqmhfM9N9oe4IKazcB1uPChUuLyz0drlo5fKO7bQDcxuwt2n0KQYsQb3SadGzqe0PG6mFXDjiWnsQnE3ZvG3ifeoF26J5sKRuIeKnIQpHbTpqNUpURiVXqP64YWhlwvazMCJJhr7int461+POTulTTw3fUwuiUgaWcwQSetfqdHv3nQVxHDETV32/U1gpJVvJFsaWAJ/9nmORY+QZuxSao0wtFh4nBJyNHE0wyryiIlGUGEiLNqXVVRsMCjUx22j3kIegJOPYxkZYM1KoSIzO3wmtNH0nYPFZd/UMY5f0UonIM8n6s8wg40eE1grsFqyoXK7qVM0/cWdzrOAHJmwjPkvYR6X06MVI43FQbgbYg+ftG0XTUAVnpL4nUQ82dhZC+lh4CbfodTQ9Wcb2SQTffORazfeRtx9UmO8YkItEe7iy+uW3FUr4onmo2M9g4uDl1nP/uyTm2MhsFeUqCwI05ch1EtyVd+G8H/pi2Zc1reePiDCzhENOCxgwN0kySkJh6R6hbT9JrsBcwi/E63i7amwxOPdFNFGRyz+eoKwJIW9v5UVqOOM6T26GhdeRVw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1P194MB0302.EURP194.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(366004)(396003)(376002)(346002)(136003)(451199015)(122000001)(52536014)(5660300002)(44832011)(2906002)(83380400001)(33656002)(38100700002)(86362001)(38070700005)(186003)(110136005)(316002)(8936002)(55016003)(71200400001)(478600001)(8676002)(66476007)(66446008)(66946007)(6506007)(66556008)(76116006)(9686003)(7696005)(26005)(64756008)(41300700001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?aTPprduciwdSQQlBbtzG3WC3EVn47eZk8koUYa4+IsCAsM3RnHXQ/AKuhgBx?= =?us-ascii?Q?THbinll17hZzeazkmE7Zn849dgAtjsKW+Nc056Faqzgs/nMAOu2ZUUn7lgb7?= =?us-ascii?Q?e2Yx2gM0Wx0YRM94NiIHBF6U209oVDzbm4qeFhefa+DTQYBoHRYRkwKlBPj2?= =?us-ascii?Q?WhKNqwPi98Ysm4obtE53MrPw2bLDne+RjxzQtJ6TARIveLKh3HVzPZm3uKwI?= =?us-ascii?Q?NM+avmfCZ6SyT03p/fyFfi9ehGU/d0XPPiirkYuzyyqHtGZBvEUIbkhFOwKF?= =?us-ascii?Q?7iVpy4awzp0/efcJxNB7mW0dqnithiaLm21SJTOz6j5g3yJQQLKpVe7iHZaw?= =?us-ascii?Q?qiCpMgx712DJa5BUCnjlmMSmdQtxGwKZ33mkjHA3VY6YGugEjhkYC++YzSQ7?= =?us-ascii?Q?za34UZR2rf/o7Px0svgcFiAqYBSc8sHt7rH/KzZaRl6mFractOfH+r24uVkc?= =?us-ascii?Q?DeldHlTKNiX8Sj0X1Wmy6tzaqIRWfnH6c/wsDKH9vZyqY3RdQUpPmPiJtIs1?= =?us-ascii?Q?TaNaqiuVppDdgpLryzFHa58OVe/N6XRTzZfjiz5WEeRSOpAVa0tqSHmevx1y?= =?us-ascii?Q?85S3YXTmLx8ZszEpZhHpnKDbtuVdrSCOaOdRN58JfbLOh+Qret5svV6QRw56?= =?us-ascii?Q?Qcaexc3F2xCx1Jqn+V6c4kMpWux/tXduiNX/mzbolk4lC3BG/JgugUpCL036?= =?us-ascii?Q?Q5+v/BcarCOkzKu2YtX5UfBRtawGOGqDFaolaO/oLCVoy+ugpp8mEMKoJmzp?= =?us-ascii?Q?UQWY6MIHJ9ELc3AbyATst08mdCQhrNXjtKgbV0TW51egSip/UNv7m6/AdYk7?= =?us-ascii?Q?KJeKfcNJq70d+YgIi1QpDzh+ELo3UA0royvkNJi8rT47EdRUzIwzF9Ze4kwl?= =?us-ascii?Q?XRF3xpAdpNPLYaOV10/RzuR1HHvCkJx3Eecd0Cj2Khb1IwWp4WEr9oVf8JGa?= =?us-ascii?Q?lmafu1gLytJbzXsAGdbcZrknTnSfqueWDtePmEqXPx/AsRXFOT3PF4bva12v?= =?us-ascii?Q?gtKJieqs2im9beauwQo5xJxmwVDkgZM6sCqN4xu/JLa++p+rqGhhbf4cSj6Y?= =?us-ascii?Q?2+ryOtDGVC1jXUUUGO2MuPjbejGUVnkk/02u1mgibYIdnavwIvmGnhhpzhbo?= =?us-ascii?Q?R0KieHfyoc6M9+p+iop5/ZtjLIk9bmBsGeg8B+KnCmrXC8RHa4Lp8CIPt+t2?= =?us-ascii?Q?AIkXcul+goB982Licl8GNeQ9BpuJFVXXbM+d6kBVFbxb8Aj+un/8F0952c7m?= =?us-ascii?Q?si0chxYQGLs7pAezsutSJG4eTobOR5rz0E1PYhVbbimv8Z3ufYfRvGLf7Yuw?= =?us-ascii?Q?bH/uqx2VD57fryesTl0hcoDj5TN5ar2NSGZUHONRcEP1DYM8jJ6iH3HdvZvs?= =?us-ascii?Q?8UDrjNdGjN6XI0uHdKCQDs4LyjjCtlSk5xQ6Nvzh4KOx69nJoEMGrGbxSK5l?= =?us-ascii?Q?zjf84CHcoXhkvScndwU/kUOCmZ9EZhfGpCAhEk9S2ELYSHkwYcKipK8aeFUU?= =?us-ascii?Q?4h9lWnpJznNf3ABy7eF2mbauX/WMJBgFs1HTSOtNv8gM8YpUJcJrJ7npc7hW?= =?us-ascii?Q?Z89iEsO8hf/bVDpeYK7FHkSCl+FQrd++JBKNFx9n?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: webfleet.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1P194MB0302.EURP194.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: e4fa8c34-5da7-4038-8b5d-08dabcc7de4a X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2022 11:46:24.0131 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e648a634-1151-497c-9797-0f975bddecc0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: CoWkW6tZ8XybrXMRzdxzQTLskCowvNSbIwhBdpnlV7FbzsdcHF/KAz4fZxAt8rS7P0gaDwW651SpFayegBlBsgDQk0V2SAdh7HpzUacWRqQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P194MB1622 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi all, This is a follow-up on a mail thread from February 2021. Mark Geisert via Cygwin wrote: > Fabian Henze via Cygwin wrote: > > Hi Cygwin users, > > I noticed a regression in the recent Python packages: Between version > > 3.6.10-1 and 3.6.12-2, accessing the SSH agent via the paramiko python= =20 > > package broke. When a ssh agent is used, paramiko tries to connect to=20 > > it via the unix socket and just freezes. Python 3.8 is also affected,=20 > > but I don't know which was the last working one. > > I was able to pinpoint that error to 3.6.12-socketmodule.patch [1]. > > Reverting/removing the patch fixes the ssh agent access. > > A few weeks ago there was a discussion regarding "Problems with native= =20 > > Unix domain sockets on Win 10/2019", but it seems unrelated as the=20 > > cygwin1.dll from [2] does not work for me. > >=20 > > Can you please check if you are able to reproduce that? I uploaded a=20 > > script [3] for that. > >=20 > > Best regards, > > Fabian Henze >=20 > Thanks for the report and sorry you've run into this. The patch is a wor= karound that's evidently too draconian. I will debug the situation using y= our testcase.=20 > Thank you very much for the testcase. Did you (or anyone else) make any progress on this that you can share? Unfortunately the issue still persists in all current python versions. If no one has time to debug and fix this, would it be an option to remove t= he 3.6.12-socketmodule.patch that is causing the regression since it only fixe= s a theoretical problem in unit tests, but causes real-world issues? Maybe the upcoming (?) Python 3.10 or 3.11 bump would be a good candidate to do so? Best regards, Fabian Henze