delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/02/20/13:34:21

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: <ZcuYBL3D2rSjlhNu AT calimero DOT vinschen DOT de>
<CAJXgQP3YzDiomDUvOG30JfSAbe5d3EgLDRvbsT8yN73aAswPLA AT mail DOT gmail DOT com>
<Zcu761ZXudxviCKv AT calimero DOT vinschen DOT de>
<CAJXgQP3L5Wq9ZmVUJ2K+wt04Nh15QTjt2e9SF07TYwS8Bg15rg AT mail DOT gmail DOT com>
<ZcyNTIuY728RhUTg AT calimero DOT vinschen DOT de>
<ZczAeBlaEk7Syuwd AT calimero DOT vinschen DOT de>
<CAJXgQP2ueV4tuTvW5Axm_R6PFX_yHKUuYRwvTy98aPsZCdj8uQ AT mail DOT gmail DOT com>
<Zc3ggLcaKHjtDjLD AT calimero DOT vinschen DOT de>
<CAJXgQP3ru1OLyw+fg0Oyy1XmsaDyBbedKQgwzpMmJoaX5nLanQ AT mail DOT gmail DOT com>
<Zc5iUXClY6IS77si AT calimero DOT vinschen DOT de>
<ZdNnVLo0Z9-70EL8 AT calimero DOT vinschen DOT de>
In-Reply-To: <ZdNnVLo0Z9-70EL8@calimero.vinschen.de>
Date: Tue, 20 Feb 2024 10:33:16 -0800
Message-ID: <CAJXgQP2cTGQoQPHejKPJsf_uq1mJK=RONpeYXa7GTzbUGMnecw@mail.gmail.com>
Subject: Re: Cygwin installer hangs when running post-install scripts
To: cygwin AT cygwin DOT com, Kevin Ushey <kevinushey AT gmail DOT com>
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 <cygwin.cygwin.com>
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: Kevin Ushey via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Kevin Ushey <kevinushey AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
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
<corinna-cygwin AT cygwin DOT com> 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

- Raw text -


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