X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9B80B3858D20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1708454059; bh=PhnxPbQKYzw4fDgxIRNqkuS5NHihhug5UFM1oXVUK0g=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=mFEK+SR1Q3FaSG6Uu5KpTpzYg+oCBXcZBPvG56daKjk4ysez+gfEszrfhLsLPCW48 NN8As9M/sN6Jgk5tsuhne4o6Juf5dy4xUj9slQf/nKAPHG26Lk+W42zDgdj/u73lHj 1Q4PpHVnv8IctVsS6b3hOZ2udBs9XQ/U+ovHvVDU= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 920313858D20 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 920313858D20 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708454039; cv=none; b=YwyAiCiTnQxxLq5qtJ032EYx7llvs05NUnhavoSqW3E7GvVansvOC20TWXgquOF15O+2y+eFb0bghSDIPIvjM42bDK2lUuZ976OhR4ngZjXH8Rd7zBFiytHksdkeUWi1sx76ewJWfx76iPkS1loTfwcza2OhDHvQNLTS64ojgKU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708454039; c=relaxed/simple; bh=4MatDVwGPpTH6ik8CC4sVyB6xNxf4LfOkbcZiz9vp8I=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=KTOmUZz8f8V4FGIk5sdu40uqX/Cp8GcFBu6cSNhjIabCHxqvm+zhz88yk8xkQS5JtchOip7eiBo/NzbiKIOIq0US884UBa952pWR/eqLUNSJyyg3q0qf9EPdgxZdL64cCqxMrKxCLfZ280fORKP8QeWqyMufkM/gUTSfbU41T0k= ARC-Authentication-Results: i=1; server2.sourceware.org X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708454033; x=1709058833; h=content-transfer-encoding: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=Tc2uwGmBHDBp2K8vVBBVIqeHb+uF8J5F1K2Eew/O1w0=; b=aWZFQzOu2seWRCWJ4QtUCjHR9OxeWSzgjBcjA/HLQp3ZZg5xJSU6JLAZ52OBsG3/s8 +rSm0H5+iEKeOArTk9cYE7lHn/fXoVlNbryZCv3h8ydpgSEGSwtdYsdWyECC/6MTdbS5 eQb6wbgkBdFYERxeta3VD2Xq2Mi5ufYlHNrQlx2G9unzXimPGWdpAGQXsukhXKaD8Kvm IrZuRz4HweV9oQn+jLfrh4VhV4b5JI3VMfj1dd9H7x7Ljr5COpmNK8QnTIXZq08ytLGi YfNtIUGYMmfl60+GtRB1JQZFUWJahBz49LXKSNeAakLnEUCDkkMDtyWP3KuHfBc1/ohZ YBqg== X-Gm-Message-State: AOJu0Yydc1acBV15rp5/dxISBEpu1mWACrdef3g0yd1ASzuFUzrLwlH2 Ng3dZaQNfbAj+omMoIWsgN3h7ypRlwF2NLnZzSuAgheraDbvw3H87X6LN4lIdAgONrN/FZJyifJ 8rC339sxllxcyzYPYGXNnrLzZ2Q3SNRzsY10= X-Google-Smtp-Source: AGHT+IHecJhPLFPDBzyJfT1czyoy3glp9TkoUasCK7ttJyiYz7lw5G2vTpgXbW/oFXmtiVZ3OM0RgBDLKaVb4UVSQsE= X-Received: by 2002:a81:574a:0:b0:607:899a:7fb8 with SMTP id l71-20020a81574a000000b00607899a7fb8mr13768337ywb.14.1708454033251; Tue, 20 Feb 2024 10:33:53 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 20 Feb 2024 10:33:16 -0800 Message-ID: Subject: Re: Cygwin installer hangs when running post-install scripts To: cygwin AT cygwin DOT com, Kevin Ushey X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Kevin Ushey via Cygwin Reply-To: Kevin Ushey Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 41KIYLMT030838 Hi Corinna, I just updated https://gist.github.com/kevinushey/cdbd15cdf22e5cdcd094b0ad80347dce with that output (windbg-output-2.txt); let me know if that gives you what you need. As an aside, a new version of the Windows Insider edition was just released, and the memory addresses for the stubs in ntdll.dll have changed such that the original issue no longer occurs (ie, 0xe8 no longer happens to be part of the jumped-to address in the following stub), but I presume that is just luck and not an intentional change. Best, Kevin On Mon, Feb 19, 2024 at 6:36 AM Corinna Vinschen wrote: > > Hi Kevin, > > On Feb 15 20:13, Corinna Vinschen via Cygwin wrote: > > On Feb 15 09:46, Kevin Ushey via Cygwin wrote: > > > https://gist.github.com/kevinushey/cdbd15cdf22e5cdcd094b0ad80347dce. > > [...] > > 00000001`802b7054 db030094 bl ntdll!#RtlpReferenceCurrentDirectory (1802b7fc0) > > I'm not familiar with ARM assembler, but a quick search showed that the > `bl' opcode is basically a subroutine call. > > So ntdll!#RtlpReferenceCurrentDirectory is not the address of the struct > pointer, as I surmised, but the address of the function (probably) > fetching the address of the struct pointer. > > Would you mind to send the assembler output for this function as well? > > > Thanks, > Corinna -- 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