From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2111.outbound.protection.outlook.com [40.107.220.111]) by sourceware.org (Postfix) with ESMTPS id 9AEF63858401 for ; Mon, 8 Nov 2021 14:35:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9AEF63858401 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LVsm4IrhTPUXcxGKAIb5EzOeBztMdK/h4S9691rDB+ugvEgdsC++u4I26j0xEdBGGiVnALgUMD6j+9WcSH+A72Xl3U0XqSaCdEEjWliHd2fx/2ayb8gL1JKpYmOyrzOcL2t4O/HkZiyOHwcwAoew34MbnyoGX61OMnjIeIgrO9P218B4aPRmNgYW6XfjCi8SxRVyHxXWNIsn/uaBr26i5+xWr8Z/JlSE3ecmOIPJAX7kt9TRNkVlzyc6ZMNAFLzo1zw1pdVQXb0eOUOBJ9np/Uu8zIPiTAJLMmD2DYzZy7BGrsI6pbIQY1/z1tErnfcXrjEcBSU1s7jWcuwsp4011w== 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=5IbxDiKrkXJfYs2uhjK/+eZY2KdwftJiDxGeBv7/CD0=; b=DN9iiCAXZwMuCTD9j9gP3MxVmhHuISLkXVtYr9xrohJ8FG5KFHqDSDUI3JwtyhkNMZaV2AR9tvRltnzRYAsuOC7m2cWgbR7Ew0r/tr7tUklepQ7F4Pqs0o7skHMxXM03B7jCdD2ZL6m3KPY2Rx2vKP8pMURlcHApihSlu8W8m++g6P5rW/lfC2yPnhs0E5D76StSceQzdeMz2DrslHXMlr6ePpyFVzahbyalI1YosKZvwvFIA5AxjiMUQTsXmc/igUJALDs1ahmtPYzg4BcNhz+HT7xAavQ7eiIV8r6tuTdWRzxr9yipk0ACKn7nOz5YiSDSBYZl/aMgh5WS9K4Zrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN7PR04MB3953.namprd04.prod.outlook.com (2603:10b6:406:c9::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Mon, 8 Nov 2021 14:35:56 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::88c4:79c5:1eb1:b969%7]) with mapi id 15.20.4669.016; Mon, 8 Nov 2021 14:35:56 +0000 Message-ID: <05c4180e-396b-4af3-ac0c-2ab8125df17e@cornell.edu> Date: Mon, 8 Nov 2021 09:35:53 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Subject: Re: Another pipe-related problem? Content-Language: en-US To: cygwin@cygwin.com References: From: Ken Brown In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH2PR20CA0011.namprd20.prod.outlook.com (2603:10b6:610:58::21) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [IPV6:2603:7081:7e3f:3419:7428:1d03:8434:f8fd] (2603:7081:7e3f:3419:7428:1d03:8434:f8fd) by CH2PR20CA0011.namprd20.prod.outlook.com (2603:10b6:610:58::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11 via Frontend Transport; Mon, 8 Nov 2021 14:35:55 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7fef10d8-57eb-41fe-fdf0-08d9a2c512d7 X-MS-TrafficTypeDiagnostic: BN7PR04MB3953: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2803; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YJ6+jgwncvPRBLQrEK3cRV7Q2WIIgeQPWtd+xsvahgwj/G0SvNZL1m0G+35q+SvDDToqdJh2j8d2bRGKdpkej7zBqVARYAVclnVOf/p88GSfRmk/STP0eJeB4tYt26kkRQNIcsIx75OWfA8vaE2et4DskAZoX/G9fWiqTgQGmlD/HA3wlfk6Gm3laV32GePmFcJnK2/oNJHAcmU207Cu/bpszc2FrOXjtlqwM/nEEf+JZ7jnJW3zRtD3Wv0+6Pasit2Be6szhjp9yqYnrBSE23UNSknIR5dKFQoBrSxELjYbOSXQwEdeknpeWm7jwTZjgiUkI/yZgrJzuF3NddrfL7htuCnFkvJE/CloF9C5LW2M6GwklJZtkYM90pkFQo7QKFky7Q7VSWMfEG0qTHzg6N8SydNc1D8oLXMtGvur4k4bL5dG8qUeX8gCvhq7VhtG0v1BbhL7KboSO9PlyV1iDpOv44ESVVZW89iHjLQU4HTUA+HuCcDDJWMt5jB3/vXYJVRbNC7557OqDWPIGwrBOyFrbfoNTuvYkdd2u0zShSm/r5Kw4qtjRv8lvU1qtzNoaMs7bufBUerfQIlYTRzBAVvtO4fAiHYeZdcjeV0QAagIk/m4c3TNPJBUQ2f1Qze6KnuRVJgEgpWHJhwB8FRtqC8WTNsnD19kn4w5LRUI72NOoTZVyRClbROEFjXzXgCdy6UePSzo5UjVLJOSh3cnmEtLAbMdhU+nUvy66Bb5n4A= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(316002)(75432002)(786003)(31696002)(2616005)(2906002)(3480700007)(31686004)(66946007)(66476007)(66556008)(508600001)(6916009)(8676002)(36756003)(6486002)(53546011)(5660300002)(86362001)(38100700002)(186003)(19627235002)(8936002)(83380400001)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZHhzZTZtN3pIdjdQREM4SWs1ZHdFc1grekFYUkZscngyZTkwd3BmVUVld25C?= =?utf-8?B?RlJ2QXNpSTlGbnc2UWVUTHl6WHFFUFQ0aXc2dXQzL0h2ZmdwOGpUOGNna2dh?= =?utf-8?B?N0J3Z3Npblc2WHgwanFuTG44K0lwTW1WaWVGVldLR1VKOU5UOXhkS1BzdnRy?= =?utf-8?B?Yk9DRmNFM3ZjRDdkQzFWbGxQc2ZLSTc1UDFabHJYNXFqNkNVaExtYUZDL2l5?= =?utf-8?B?cVVDK05QcWt4Z3k1SmJCMms5ZzRhN3JZM0FXaWx5ejIvdE1PcThBUHBEQzVx?= =?utf-8?B?MnZBcCtKNHErMWlzbThtdm8rNWNxaFhYY0hJcEhaOWhMZTFIZ3pGNWpoUG9y?= =?utf-8?B?NXJWVkdGckM2QWY1TDE0UTFOcGU3aGRDUmgydUsxN3RKbTBxUkxMKzJTanZr?= =?utf-8?B?YjF0TTdaQ1VqdjkzaVpJN093dnV2RXF5dEwxbmlNWjhuVFRwMUVaa1VLSUI1?= =?utf-8?B?UXdzUFkwdXJFWEdOOVk0K0plZ1RjcXlrY0ZieDVlTXNvNHZvMWVWWno1N1Ez?= =?utf-8?B?bnZRSFRGVnUreDBoK3pSZURoOURoYUpPTWhFTkhzMUllR2Q0eUNuMXgxQkll?= =?utf-8?B?NUtZWEwyZGZQdzdxV1RaT2VkYTBpOFZKT0RQVWtqTHZaa3pFZ1NHSXJmcTI3?= =?utf-8?B?YmlqZVJHM1RVd0o1M1JaeEpvT3Y2RHl5WWhPYWRtejNlQitVblhnTlRZaWVr?= =?utf-8?B?bjBvdVltQVovNldGM2t1Tlp6ZEFSOXdKajBpOFRaYnROdndqQm5sNUkxeFpQ?= =?utf-8?B?M2VvSHVtNjZ4U2VUMVhPY2lMSUY5VnptMlVOblZQZThJcHlPd2Z1a1ZnSDIv?= =?utf-8?B?Yy9hamY5VU1HOEE3eldYZzZ4WGROQzg4Zno3OHFENDhWeXUxUmdsK0tIN1Fn?= =?utf-8?B?Ri9GVWVYbjl1RHExRHlsdG1scVBvdlhDSlVhdTFiaTcrMFQzZGF2ajlGRmcz?= =?utf-8?B?VDQ5cnZzTks0dEpWb25SQkVienRFUFVjb1F2UHcrbDZMQXoxSmxTRmJ5bVdl?= =?utf-8?B?UWlBanljaUZjRUpjcy92L0I0NEU5bUs2Z2c2SUxDVDZXQXhmVzNrT29ZWkZL?= =?utf-8?B?RXFwamtOY0s1aExWWWhDQ09uNlJ3RmUwVDFDbmRXbVVaZ05sWEhVNzhwai9P?= =?utf-8?B?NnZSaEg1aUk1ZjI5NjkwSDlyMW5IMDdRLzFEYXZrTUdSTlZ4bkl0S0xyQTJX?= =?utf-8?B?ZWl4aFpvUzlBL24zdW5UK2lpRHduSzkwYnZsd1pjZ1RVSWJ1RFlkcWZFZlAx?= =?utf-8?B?ZnlZN1gxSG1VWVJlb1o5WG1kcVdlR2xNem1sQ0xnck1sMmxQZDJ6UUt5Z09z?= =?utf-8?B?d2FvRE1PaWFaV3VrMWRERzhBZXBjTFF6ejVnQ0lQdlUwNDV6c2FFNlk0ekFQ?= =?utf-8?B?Rk9zczVXT1BUQTRaZm05dm52a0pMdy9lNS94V21lMFNwQnIzOXFCRWgwbW9H?= =?utf-8?B?L3Rkcm9TV0hOakFnNFFLTVdnMENOQklyS0FPU2N5NU9hRW11V0xzOW5pREI5?= =?utf-8?B?d3lXZWhPcWlFMFJkaCt1cjdqem05NENmZ2wvNGJ0T1g1QXMySkdCdlplN3Iv?= =?utf-8?B?SFhxa1ZyOS9hOFhtUE9zSWFXaVlYd3F2S0thZVFjeWpzMUdha0JZcVpZWW5z?= =?utf-8?B?R0pLNXFKZzd2Z25GS05ySE9xQ2ROTlRUS0VEcytmS2s4NUxGeWVFQjJYUCsw?= =?utf-8?B?VEFmcFlqdS9uV3BNVUVSU2lORlYydG5abUowcG1VNjMxNUY4ZUZ1Q0pUUXVm?= =?utf-8?B?SjEycldtb2xTZHcwWm81VGNjWWtud0ZQVE9ISDZMRk5FSzJzVm41SGF0bC91?= =?utf-8?B?bkoxanRPNUovZDFDalRPajhJbmU0cXFxblpqYXY2L1JQRWJyNmRrbHc2bVZP?= =?utf-8?B?VTZOQkpla3h5dklNOHJZbzJDRHBaR1pZQjJoQm50WU5oVFMwbjZDaU13MGxX?= =?utf-8?B?M2VrMWZaSC9URXJFbnk3cVNudlUxWllvNnNCeG40NjVvd2RCNXBBY2MxRFly?= =?utf-8?B?amlvek9wcFQrQ2RoR0VkZllNWEQ3dXkwbC9sOUxmQzkyZUZLTGh4Y3lNNnA3?= =?utf-8?B?ZS9yVGJwSE1kVWNBRmsxRHNEQjd0T3UvVk1MU3d6SkNiMnpQZ2haMms1S2FE?= =?utf-8?B?blNDNHRIUi9zMVE3aGhLdFpjcFI2UUFKbFNhSGFEMnhnZTEvWWVsTnBmMndV?= =?utf-8?B?VkQxbFZqWkdIc3V6bUlJRmF4SFI0SGFOekNmQUVKU0NDaTNlYWk3K2NYUG1N?= =?utf-8?Q?vqCcrzwnhvB/8vkbzI69EZ7PyTNcBIq8h+xz1qPWts=3D?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 7fef10d8-57eb-41fe-fdf0-08d9a2c512d7 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Nov 2021 14:35:55.9956 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MEo8U7V+v0AYFTwskgTeugCTQvxtBP0hbxU+WvKJ8Ly4OkDr/8Juy/rSis9Vd4AZJJQiqDQ/iAcQTpAogeWXyw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB3953 X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, JMQ_SPF_NEUTRAL, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, WEIRD_PORT autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Nov 2021 14:36:02 -0000 On 11/8/2021 8:12 AM, Henry S. Thompson via Cygwin wrote: > Running on Windows-10 21H1 > > With Cygwin 3.3.0 and 3.3.1 I get a hang every time I try to launch XEmacs: > > #0 0x00007ffdf31cd474 in ntdll!ZwQueryTimer () > from /c/Windows/SYSTEM32/ntdll.dll > #1 0x00000001800479fa in cygwait (object=, timeout=0xffff09a0, > timeout@entry=0x0, mask=mask@entry=5) > at /usr/x86_64-pc-cygwin/sys-root/usr/include/w32api/psdk_inc/intrin-impl.h:838 > #2 0x000000018008f716 in cygwait (mask=, > howlong=, h=) > at /usr/src/debug/cygwin-3.3.1-1/winsup/cygwin/cygwait.h:45 > #3 cygwait (howlong=, h=) > at /usr/src/debug/cygwin-3.3.1-1/winsup/cygwin/cygwait.h:51 > #4 fhandler_pipe::raw_read (this=0x18034fe80, ptr=0xffff0bc0, > len=@0xffff0b40: 128) > at /usr/src/debug/cygwin-3.3.1-1/winsup/cygwin/fhandler_pipe.cc:296 > #5 0x0000000180069244 in fhandler_base::read (this=0x18034fe80, > in_ptr=0xffff0bc0, len=@0xffff0b40: 128) > at /usr/src/debug/cygwin-3.3.1-1/winsup/cygwin/fhandler.cc:819 > #6 0x000000018013ffcc in read (fd=3, ptr=0xffff0bc0, len=) > at /usr/src/debug/cygwin-3.3.1-1/winsup/cygwin/dtable.h:64 > #7 0x000000018018e88b in _sigfe () at sigfe.s:35 > #8 0x000000010066a11d in retry_read_1 (fildes=3, buf=0xffff0bc0, nbyte=128, > allow_quit=0) at sysdep.c:2425 > #9 0x000000010066a171 in retry_read (fildes=3, buf=0xffff0bc0, nbyte=128) > at sysdep.c:2437 > #10 0x0000000100494d86 in drain_signal_event_pipe () at event-unixoid.c:159 > #11 0x000000010056d1dc in mswindows_need_event (badly_p=1) at event-msw.c:1432 > > This is an old executable, has worked since 2015 (!), but recompiling > didn't help. Reverting to 3.2 lets it run again. This backtrace doesn't match the source of Cygwin's XEmacs package (which exists on 32-bit Cygwin only), so I assume you built this yourself, using a different version of XEmacs. Cygwin's XEmacs doesn't hang for me. Please provide build instructions for the version you compiled. Your backtrace shows that fhandler_pipe::raw_read is blocked waiting for a mutex, but I can't tell why without seeing the XEmacs source. My guess, just from looking at the function names, is that XEmacs is mixing POSIX reads with Win32 reads, messing up the mutex handling. Ken