www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/05/23/08:47:09

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 54NCl9t11020984
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 54NCl9t11020984
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=yot/rjBr
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2E3A23857359
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1748004427;
bh=TG+nSw7giTsSPrNjdOb0QBZxY+SnfAkYA/NI2cmOpiI=;
h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=yot/rjBr7U7uvLFlpcWDAftevzao4JwxLug+O2SKB6gooqHef3vLrAQpCXqW4igta
UOKn5nXIIR92QRIibhnO34/K8WAzRqv1+raN9BlPk94x61DbYwnJv106eFjPQK2NAq
PHw3jrdrF+VEnWwjLb6U2tmqyMDk6zvvF9Z87jeE=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E238E3857359
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E238E3857359
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1748004398; cv=pass;
b=Lt3yomaomR0cr19tbxEc86jWc06vW897hmmFD/4Xv3aa5OKY6U/8u+g8dTThKVVEK2k29hFWLLKKFTGcFEW3tL8tbdTHsd5GFDYAzbm9V0ra8nKPWoC0PobTv7pVpVm7V9tanB5VWi46PMFxWHKus3+5GcToAk5B/83Ftb5GJGk=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1748004398; c=relaxed/simple;
bh=YK8SrxfNn7Pyq+JSH1IJeySeH9CnjwY75z6YthBI00E=;
h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
b=NWuBfixjBYOxOfBHWoSOqXJ721C6rQdKMDtfJjObADVwY1xh5fYiivH/fABQUrkjXCIbb5SpDRxZfjgXOglrVIneQprUl/nlc7B424jF0SaMSz2MI2M85JuKPEXVKdZMfc0sfYDajweS6Y9yi5pZ0gif0CLvF24kihzKaXZqTbU=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E238E3857359
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=bkCZvpjycSGjCrSicP1rhXV3DzuekgJ5LybAVws+/HUjX5Bk04b6BuRf08od37b3MpJt3icmuP7mu8O6S6HjhCH0Q/EmQ4hDvNeuW58hKw/ZDjV0r554iGZvVQ8xm2mEjcj1hHQrMOZlBss7ZMvMB9UakFUb3QfixHU7dk7RF75ni8GiQ19kbiANCTo2OAnMo5xs1AT1jhHll762sCe+rre5+jmPplL6yChjLkhqhxEgvTG9DfBmc+QfbE4L7bB086VG2W4GsSlC/GxLdRCPAgVRxO7CbGy4MYlPOxHb05OgtSG5HpfOFp9jjPJ9QNTP+Axros5IzHtMGjKSI2PQpw==
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=iPvHLryOqYrT7srmfcoy/4R2sghGr9XoWJ4EflMY2AE=;
b=jFE3LnOUI18GRcMkohT79v7bOUlmtxVF3jd390x3Jip3VzwtpXzMoCUkBvXt6gQnyWXFd4IfARdXrMBc5x0SQ90Aq3CWFZRmI+5AOwVUZnrq7Am1keogJMgzm/3BILWwuz/Q0gnVVDzGW+fMeAy7Ne152KU1S69Y1wF43BJgzL3UFobkEifjUcz4SN7T7Dp81C8EFRaZXCyX2eUIiMH7ygCys7H8ziwGQIz2MuYcEYpumKvdpyyug0+BU7rXKrWuRUTs46XaSIEsPNPMLOK2NkngGbyDAoiyNljjPBLfSBRcOrJ1kZJtqUZVNehhvuTsxeDqY7Mpfhvpf/Yue54OWg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
dkim=none; arc=none
To: cygwin AT jdrake DOT com
Subject: fork error when trying to call VirtualAlloc with size==0
Date: Fri, 23 May 2025 20:46:23 +0800
Message-ID: <TYTPR01MB109230129A80A99434A9778CDF898A@TYTPR01MB10923.jpnprd01.prod.outlook.com>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <cb1b7e88-5d92-8b14-149c-701352594786@jdrake.com>
References: <cb1b7e88-5d92-8b14-149c-701352594786 AT jdrake DOT com>
X-ClientProxiedBy: SG3P274CA0018.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:be::30)
To TYTPR01MB10923.jpnprd01.prod.outlook.com
(2603:1096:400:3a1::13)
X-Microsoft-Original-Message-ID: <20250523124623 DOT 254228-1-Strawberry_Str AT hotmail DOT com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: TYTPR01MB10923:EE_|OSZPR01MB7817:EE_
X-MS-Office365-Filtering-Correlation-Id: 1c8e4fee-f62b-41f2-2a52-08dd99f7d8fe
X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnoSu68Y5FdRDlCPOBk43FEtyAxUCNrWHJzGoNVNxPzehzk0XrhlTlCAWlegQfn6r9cQaoxMn6AZGjJdAoiYZj+TKmhxX44EOKFcu7bWGvorewYUlzzYS4D8g9qCvMTzSqUARruCnUXdTx95elXGSsIkeJ7bbVyz9wF/6KjNpmQijKknlAxYaO7AE3rjg+SnQissERmsTiZmqv83ITNUzyvolhb7JPFX7Mvpo7447GETY4hfVhCibdq+AlhddLY1So+Fgd9Uxi8UNVoaOu4XPKshf2o5VFOfMI0XiMe5KycTXdIBiqKTNBFN+/UaQgSZqYBZByyJEPWxXSzTNQPFo5S2vsx0rlSJtE7PQthtOnwHnGBmDeI3Xb/aHL6g75E7aLChZYX3LbLA3Ti6V3Y9ZF6oUMw/MYAzX5qTddqYByiKPKOuRKkDysGrrsxxzIlvWbl2ObNMOzohOXFiCpZadiOgA3EZLinVVij3NOfp1Yn2O6qC6TlP6cNz3sPdnSwFqp2uhoHMMRSZMeYRmhd8rujxjqQ9TdGRCmslIBvRm6fMzMYyC8YAW4faE57beEREjt/TV3XrzVlX73q83PTIeHJD3Y8RybCW4OufG+tsZ3E8sf3qhInNLIjE47UDk1cGcJffuRNNEQ22pFaOSUu8kY3iFmMGZAT4ZuD9Tem3ozJwiTR3pb84N+KTICOAvZQvQy+NubaLvUN5tvxHcd4qn8KQiKeXaevrfVtOpZjnJlpQRlbovR3sa3G34aNMR5sqWDc=
X-Microsoft-Antispam: BCL:0;
ARA:14566002|461199028|8060799009|19110799006|15080799009|7092599006|5072599009|3412199025|440099028|1710799026;
X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?lQrIECfQu6GfbAL4eHZ9CVw2Z7jjF2FjvmkJaGX5KWb3lHsQ5nH8O51lGoG9?=
=?us-ascii?Q?bRwlIsa9pGVsZqkg8DGRytoh1NsOi5xAqM/Xk9ROxq7mmtSDUfp95yE4zg2m?=
=?us-ascii?Q?Idq54+WTeJzPbGTMPFXeRU5pLQKpV6QF5uZToUH2Qqglsz0IX4SyJoZPPgRX?=
=?us-ascii?Q?mr0XgR5NiUcPJD9zVn9DvG9SYA/Vb6C99TZf5XttOUWLHSGJGl7VVOCYgBhT?=
=?us-ascii?Q?iy31RCmiQnVzDnikj/GIjYvwxuuEEffEfyXRlJdTjbu+TDkQNtq7tQ1rgz5T?=
=?us-ascii?Q?j+8aesw4s1mUoYQdp+yDelBEVC2SEk0txZH2YSpJDhUOgjimBsSPJjKPiwB2?=
=?us-ascii?Q?q1a3ceGc+akO76T29gUqeSQDCfNlr/Pf5/+LgKB8FLEUxvwdsxhBCX+2OpUR?=
=?us-ascii?Q?8W9SstS/gCd3dDWPoY4C8hYmQAVnbyf3oRyBP0rqu5Dnc9WZejuIeavPeRBP?=
=?us-ascii?Q?YK55z3Tj9ZGKKJvnszqiNfvySpSDwkw1btOOYJ+V8tYKP0JziiOuR9nIGFHp?=
=?us-ascii?Q?JS6fPXSDe5Tgr6XNTG/jPg0N0t4FoU+wa8AlycfOIBesE40n7KKNtzQg9yaI?=
=?us-ascii?Q?SfLwKS+56+17llPKYPMQSRuCTy1ag76de9LM5b1ynGswSY6jfwUfsEHwnKMo?=
=?us-ascii?Q?ZSQfjl8JN4ja9uMf7tgBrpG/b0j9/TPYTeQHTwJOm+jGpMdH6JEv+vtuzjLI?=
=?us-ascii?Q?57M6YvdOtaYwPr7W9uAJhkz5gn85vDK7j55ulMKiBxd7lwXZVZlfL2gFArc1?=
=?us-ascii?Q?jQTLeko9v/gYh9obfKlHvmpLIHaAqH363j8T3usNRFHaVsVkSTMaXNbhYg+7?=
=?us-ascii?Q?vGzWS048CEbRSVzN9l/vlnyiHQtbxu6x/zSTlZstdeFbMAVj28hXp0MXGQjM?=
=?us-ascii?Q?isK3K60J0940ERvztjsE+6UD6Lb2sdLGRYtlMMXBaqAQVODdSmBrtcFMhbyw?=
=?us-ascii?Q?9DwM2y9uyho4bzy/b2MS3unpcgH3GymTiEchmbVHrC4FdnuB9tIbm2qF8q9k?=
=?us-ascii?Q?EczdXkZ4uyRg3bsNut+bbD3OfDr2h5Bv46ZuzgWwo/nxOaztewMPm1gpLtrz?=
=?us-ascii?Q?MJ3Fjr8RpNrPrOArX7d769PwBDDg4ziWIsifcJXZCWyMBGPjMq/sf8ijqt33?=
=?us-ascii?Q?xxavChf2g/cAbrRaTjm3mEjX2KNTaEcgtw=3D=3D?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?i38giythTu6DzePAVxwo7j07xzEAoAW7EQL0kCA/DlXEDZQZo+xVgj8dPs4M?=
=?us-ascii?Q?jN96TpPmVjAMgR21kp0vvMQnOJGsxIxE15ZeN4QnNM2FW/KgZK4hGEmKqk9L?=
=?us-ascii?Q?8Kyl/PgkZsnliUG9Ku2XHv00YCHJ3EElIfoC3NqFIAIrxI8SMUxmuLDxKkxP?=
=?us-ascii?Q?nidkeV6DK9aK0NDB21ADJvHdWQjqY57wYk+k02rbkx3JSknN1jI4xM74pfqX?=
=?us-ascii?Q?gV80wtXbod6ZeUEWEal3tqVwksDYeX1viYIt4fyBEu7Sw31DYtJzM4ZwVlbd?=
=?us-ascii?Q?kVEuoTgNMqQOcIEG7W/prNuHyho86SfKDLzozvTxMhMaYRlnfQj7fOluK5qO?=
=?us-ascii?Q?84SQgPhlTXR5KQmXoIRm4LzWmv5n2NOPdEVLILAdPaQlx461SJpcsFU4zqX5?=
=?us-ascii?Q?2ZF7gvcFZyK/budV1IDWqXBcvP0N8K6N2fuFfdKmFcl99V3ZE1ZDXOwiAjRc?=
=?us-ascii?Q?A/BoAf0CojLmuo1FISog4b+qFB6NKGDkkW9SkuX5iyFdVuSMuDxewyXFxe3U?=
=?us-ascii?Q?5Y+U0i17ZFbpboeCDoi3raBwy38qRiYcGKdaDju0O8auJCJ8fzbK4hWFv7CN?=
=?us-ascii?Q?swT4OmPLw1Shk/BRp/V8tMJvl/kFWF6PWPijKL6hQAvdD1aOia0gBeej0HoF?=
=?us-ascii?Q?Mj7Uu708vnywV2y+LSb3ONcfMNKsOGz3/JF8yOdFAbva8fRCoI5TctXoCUFI?=
=?us-ascii?Q?6tf99uvXoSwE9CZrjuvJk0qsqpoa56jNUCkEyJ94+cn6l+uBYGLPSTwcRV/G?=
=?us-ascii?Q?qgMqdNjMIeODzKoK3mPV2sxrog/zLicYbMHKMKSDsia73njmi74XYUlixvic?=
=?us-ascii?Q?x+buKFPqL/mDYGk7Ra/M2VRO0pS2RqYyi987A1FGoUTlJI1wOhX04VAfkz02?=
=?us-ascii?Q?q0rAyAG6gddysTz80HamLaEO1tb2YMh5tbrC0C8KGonzcGTIHLP/RrtOq7py?=
=?us-ascii?Q?fwWwQb8PfoSgaovuvDMORQ/2okbUQgzawEVSZ2e5Pn7Tda6JeaO/kDlW6y/N?=
=?us-ascii?Q?mLGDIvMz3/bwWDCq4XLI0AWI7sDO/JdMJiMpESFjobJ6LXGz1/YDRm8qWMUx?=
=?us-ascii?Q?s451LJICfywhGPRYKjmj4eEy6DftNoOJ/2Uili5bYJ0XpzCHl0OeWYC7mxtv?=
=?us-ascii?Q?V+JcENYOd9CButt4nessC8pSHsA3YUGEo+b2vVzMBL4qsMpcVvXXRk027SSI?=
=?us-ascii?Q?ge7RWxpi2Git018YRVdn83+bOf5ubHPBRNOFl/4aHhaLItBhigwnVJcHutZ5?=
=?us-ascii?Q?V8NEPfXkJBcAq/++7LSY?=
X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-9a502.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c8e4fee-f62b-41f2-2a52-08dd99f7d8fe
X-MS-Exchange-CrossTenant-AuthSource: TYTPR01MB10923.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2025 12:46:33.5488 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSZPR01MB7817
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Yuyi Wang via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Yuyi Wang <Strawberry_Str AT hotmail DOT com>
Cc: cygwin AT cygwin DOT com
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

On Fri, 23 May 2025, Jeremy Drake wrote:
> Maybe.  MSYS2 doesn't generally advise to rebase on x86_64, but I think
> Cygwin does as part of its setup/postinstall hooks.  As a hack, I was able
> to work around this by setting the "dynamicbase" flag on the dlls (it's a
> long story about why this helps rather than hurts in this particular case)

I believe it is ASLR right? I thought cygwin doesn't support such DLLs on fork.
If it helps here, should I add this flag for all DLLs & EXEs compiled by Rust?

--
Yuyi Wang

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019