From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2122.outbound.protection.outlook.com [40.107.237.122]) by sourceware.org (Postfix) with ESMTPS id DAAD03858D39 for ; Tue, 26 Oct 2021 16:37:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org DAAD03858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cornell.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I7gBEJZjn65w00o2A6rhA5ShRod/nLeaWbfDo4mGfpdNl33w/C3s6dHWoMmHNu1oQ0bagdT+qkQHsh8Go0kx5v9Lb8JCLHkRdzCRU9fABppgVhwQ+xr9hnXR7TjgSGUXKkPeJLAgvbcwdV/vYTKwevBRFEhq07kG5nX1Jgz34bbjmzc8dRsChSivypOim60QUFVsRn3MGmzRMH2SfNle7Ya0Dwg7+dnwiVpZ6IIDkL/w0rlEHZe4vsRc1uIEURY3V/NKa4OuJx0qOZ1wfTze2eWB8FMpHvG61HfaVSKQ5MnB1sqwcjSmSkcB9MmhzLasFYFYmVOqCrVjLYwMgIjpNA== 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=fpK3RngKkisYlR20IcFudEHX5k++qzN+BcX0z8CR5ug=; b=HX8XNlunlttliFRMPNEj2NxWpTo2uYpEehrPvMWDIwl8uiJsnFcmH3idUrUz+pqQ9P2X3uNiiHyLYfbXQbb3BzV6kO19COOPHQ+ivI2ASNxcRA7x3U3PQri+kV6+15NzD2vRbzQhECt41oNjt0Sjt3V6wvBgQv9EOJ9LUBXz8hIMg0L2STOyrOilEdfwDRKLVrgKYWwUuwyqfkgP+JJsSM4Z37mc0fHXvNWpH1V6pV+b3RKQAgwFHPD+Pi6xf526pZgjyRekJ8Yr5xNaikzxTpK8Lxc8OqTTTncGg/M3paDGPfZIXctCKGuEt/NutQ1dtPjeRksygoyqU/mPjxwEbw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fpK3RngKkisYlR20IcFudEHX5k++qzN+BcX0z8CR5ug=; b=bm62+7Vjh+L7bN+N3KqkvQGsh8wkbSPkImppsoMxS0SepTZh3Nyk9ayg4CcBksZ0uB/2YIdVVwA6L20vMOk9t7QTjBTErPaqOMmlhz3y7YG1nLIgQ5E40pKOYNKd2t+qy8/lYWeM071An0h63okRsDp+fkvG7CclyfFPjmHlyEs= Authentication-Results: cygwin.com; dkim=none (message not signed) header.d=none;cygwin.com; dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BN6PR04MB0242.namprd04.prod.outlook.com (2603:10b6:404:17::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.20; Tue, 26 Oct 2021 16:37:02 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::d1a8:b6b3:dfd1:b093]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::d1a8:b6b3:dfd1:b093%6]) with mapi id 15.20.4628.020; Tue, 26 Oct 2021 16:37:01 +0000 Message-ID: <66ba46c1-afcd-5f31-58ef-06f96209127e@cornell.edu> Date: Tue, 26 Oct 2021 12:36:59 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Subject: Re: malloc crash Content-Language: en-US To: cygwin-developers@cygwin.com References: <6a4d6675-7e4d-bcb3-9aff-acc0788d211d@cornell.edu> <97873b16-7ec3-02d7-1861-3ec62a79c37e@cornell.edu> <4b322eb0-4941-6b8f-6f46-aa76caf5a66f@cornell.edu> From: Ken Brown In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BL1PR13CA0298.namprd13.prod.outlook.com (2603:10b6:208:2bc::33) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 Received: from [10.13.22.5] (65.112.130.200) by BL1PR13CA0298.namprd13.prod.outlook.com (2603:10b6:208:2bc::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.10 via Frontend Transport; Tue, 26 Oct 2021 16:37:01 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7540279f-8873-4e88-42fb-08d9989ed620 X-MS-TrafficTypeDiagnostic: BN6PR04MB0242: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6790; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: usMrqLXP276GD0Bbm1F6iNqKFLsaL6rstSWnMN0S26kcDtnuaSEKkkdcz5ZzQlh6PKmWoQYqB9svHRm+tnuBpj5YHQRV4/0a859W4Mper9rmTBtU5Lv0nQU0dr+GCkkSb9fHimCj5X1oixoTaV6iGaOXJqeuwyxE2qb3I6H5aKY4gRLdadIHdND+ON3STGdZCwXAEjEmzWfYSnEofUuD0onCDLr/OktceFKtWrQrfkPi+FdUeA1tyCroO9KHGqj81oKRMXHF33pPd6lztt0RxV4YtCIdAraWP9XZMgu/CCwfT337mg0EEt2Oh9NJLRs5pQeQ/xHj9HLMyrAuhvlICoiqLmC3ySlMcehbIASzGC05WFj6zbqQ27LLTik4bawbJacJRLyLQZhujIZo0Gvzy1my+qnWhYBfmJ3t1QsGWHLbNh9NycIdRudkhMvIVMoX3tXIJ7FexBWp3BdhTze7jkwXheclAVPt0ZrLvKwQbdzoBybiqDEons8F6owV3CHcRSD0TnLLa01G7/rzv/B6A6mBL4QHSDBQ8adXwVKt17bGgDoogNrP+wAHZEHdX3mmvyPXLjOMUJneqtIrKh2FI20Yy/AubsnmFvWIAH6dr4HDzpQWgi5BAhP24LygaKZPoEEm1dqVq2g41lJlRQ/fdXvR7o1b4ETZTQFx1WPmxs7/23sxDhA4UE5SClMATbLRgcHNdn3KJK8DwzcIHND0KPWaJyveFsjHqe1oF1lkATw= 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)(36756003)(6486002)(8676002)(786003)(316002)(16576012)(956004)(31686004)(6916009)(75432002)(83380400001)(66946007)(66476007)(8936002)(508600001)(66556008)(38100700002)(186003)(26005)(7116003)(86362001)(4744005)(31696002)(53546011)(5660300002)(2616005)(2906002)(3480700007)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?THA5M3pOb0NTNlBISVNmZFpLSTllZVFzYmNVNnZmTmN0M0xtdjhrOXB0cVUy?= =?utf-8?B?eVJRU29lTVlNbWduNUNXYzBobU15c2toTWZhYk5ZZHVwczMzN29MSWsveGh5?= =?utf-8?B?eG9uNlYzQWoxdFRtYzVBRXBYZDR2ajZyVUlkWGNWcDZkYW9LMWhnekhhN2pD?= =?utf-8?B?WVh3UlkxQStFc2hDaklRU0d0U3NMd2E3K0ZoS25LZk1aRkZaaCtmQVExa0FE?= =?utf-8?B?am9zOXpxT1NvWVV0RVliLy9WSVZBTStWbjlzTlhEYW5icThBRmJnYm1IMHd6?= =?utf-8?B?VWJUQ2kveTBHT2dTNEMrZWF4NURZRENMTW41TUlySWx1b0pCYVNwUFl6NWdq?= =?utf-8?B?djFtNHRmc1VSRnMyNUtwV0FNdHNEV091NWg5dDRVc2pkOVM1cEZHZDNOb0Uv?= =?utf-8?B?ellhMHY3Rms1N1hMWnJaWGhBOEkzSDNva29VRlo1bW82MXRFRU1RVHdJN09K?= =?utf-8?B?dnc1Z0prNXc5ejQ5Sjh4WkJWd1ZidlE2UGxRb3lrYjVsbHVHMTFVUSt4YVJV?= =?utf-8?B?WlJlZnd4aWdWOXdLL3F6azNMS1cvMUhUeTFOcFpuZmExQXNPcFE4QU1ocmhs?= =?utf-8?B?MCtIby9jNlY5OFdBTXRaVTNiTW9za0twTGpFQlA4NG9GNjM0THJ3djRoU3da?= =?utf-8?B?SEdZaERMMlJLd29jMk9qdkxqVHlyempLaTVoZVRhVTFwdkdnS0VhZmpiRGNK?= =?utf-8?B?d21LNmRabzRsdU10LzMwd3MwQ3VGdmVhRjFPYXFhbS9Rd3A0Y3dySy9CYjh4?= =?utf-8?B?VXJ3ZFYxMTlJQ0pRbG4vMFYwM2dzdUxYeHcvMWpOSHlSY3FJNXlqUC90Z2E0?= =?utf-8?B?eEJkNlZhZ0JWU0gvNjlsRHVaSkRZSGtaWUtCSDZYd3dvWDZRTXMvWmh0ZnVR?= =?utf-8?B?Ky9FNXFESW1Vdm9yRFJwbDdXbDIwSHVaVGduempSV2k2VzVsNmpvcGJ6UmJQ?= =?utf-8?B?aFJjRzd1d08veGUvdUY4M2V5dXpmYlBJUURvN3cvQjRweGhtVGVCQkpTY2NX?= =?utf-8?B?ZzJhcmRVZk4yYnRPSkZYVU1HMFNEcXRkTm91N3cyYWxhT2dZbkIxa2JUbUNE?= =?utf-8?B?b3ZoN1VhWk1qakVzdlo4VXgxM0oyRzFnelR3QWx5SDRhMFBLVkpaZWlUM05k?= =?utf-8?B?dGhiTThwV05LUnlWT01IeWtEeG9ra2pyQVA4MWdZdlZsbmVYNWJwVmxXR2Ev?= =?utf-8?B?SFM5VTcyeUVjdjZWQmJTem03UEZBMWZITnAvSC8wWjZtMVlkMzQrUDNQRGxq?= =?utf-8?B?a3lCSnlnTm9iTVo0cGhsNVV0d3V1dzVSV1lQM1ZCd1U4T3ZsNTRndXRaSXhP?= =?utf-8?B?TW9BOVBoZm8yTGxDT04rVHRaMlNOYWRnODUxZS8rblhKUDNQN2hnMzUrT0w2?= =?utf-8?B?VGhsUUI2b2dYTUxoUmM5UU12YjBJQU4rSEZLNzNEeThjcWpEK0VHZWExb2RN?= =?utf-8?B?SC9VN2NTdENlZDBhRmdFQ3BaNXduV2xIeGV6S1pnVi9Sc2lVcmlXd1BVaUxC?= =?utf-8?B?N1h2VHZodzZwbHFBdVJIZ1JuVjJ2anZOWFlJbUR6dHpTQUZDMGVEVXM5aEhk?= =?utf-8?B?eldlNW9LTmE3TUF2Wnh1V2tzRkZLMThHUnE1TmR5WE5kb3NIeDMwMzUxNGZD?= =?utf-8?B?U2c3QUJKWVk5bXFaaGRoQlZJSjY4U1IwckdlSEtNL3RqOGNBSjZGbnExd25M?= =?utf-8?B?RXFvWE1WNlI0dHdLci9MMURDdUZ6a2ovSUVGWEZhNXRDWWRvWFF1WXlKSW9I?= =?utf-8?B?RjBUUXQ1dTlWdXRwWFRVVVJVVG14cGR4MXVQbndpRGd5azlTOUYvMlhYVDB5?= =?utf-8?B?QjRSZEppU1ROb2dlOFhHQjNjK3JCZVVpWW5ha3ZZdFJCYzdXUkN6UWRsM0hv?= =?utf-8?B?dkFubnlBYlF3bXkxaGI4NUx6dTBlMVc2U01sQWszQkwzdEJ2ak42WWlGN3dh?= =?utf-8?B?R1BSd3JGN1VZVmpZUUJrUWJRSlhGS2g4SzZtZUNDR3JZYk43R2RvK1IyaGpi?= =?utf-8?B?NVJwTFJNdnVrcHVLc2U3WVVtdEo1SWNRZGNPMFBDWHVmVDQ1bTB3NFcvWEtp?= =?utf-8?B?ajNKQXZ3dkI1UlRlcmpaOXJvaEJlUTVwLzBWd0MwaWx2REkzMENma0E2TFFD?= =?utf-8?B?QzByK2U5SkpqcFN2Wlp0NUx4QnIzT0JiMUN1MXJWZXRjMkpyeHF3bTZDcndk?= =?utf-8?Q?XzAunYPVL0RTtDM0vaHe/Vo=3D?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 7540279f-8873-4e88-42fb-08d9989ed620 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2021 16:37:01.7996 (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: 47xhuDl/a8oulwYvFnGA+ab960NX5M2tvcLqmFk14umY846AxY7R8oxFKLMeDsmzliJY2GVH0dVqtsoJV0bOpg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB0242 X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP 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-developers@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component developers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2021 16:37:11 -0000 On 10/26/2021 12:03 PM, Corinna Vinschen wrote: > On Oct 26 10:32, Ken Brown wrote: >> It might take a while to get this right, and the bug has existed ever since >> I overhauled the fifo code. So I don't think you have to hold up releasing >> 3.3.0 while I work on this. > > Try the below patch instead, per Takashi's testing and subsequent discussion. > [...] I agree with Takashi that this fixes the problem. Thanks to both of you! This saved me a lot of testing and the risk of introducing new bugs. Ken