Cygwin 3.4.3 and 3.5.0... hangs in make, top, procps, ls /proc/PID/...

Brian Inglis Brian.Inglis@Shaw.ca
Mon Jan 16 18:54:20 GMT 2023


On 2023-01-16 08:40, Jon Turney via Cygwin wrote:
> On 10/01/2023 00:00, Brian Inglis via Cygwin wrote:
>> On Mon, 9 Jan 2023 14:36:44 +0100, Corinna Vinschen wrote:> On Dec 29 
>> 21:59, Brian Inglis via Cygwin wrote:
>>>> I got some hangs (deadlock?) between (parallel?) make jobs, top, 
>>>> procps, and even ls /proc/*/ when trying to cygport all check curl or 
>>>> look at the process statuses when builds hung under Cygwin 3.4.3 and 
>>>> 3.5.0-0.69... Had to revert to a Cygwin 3.4.0-344 test build from Dec 
>>>> 16 sources to build and check curl etc.

>>> Given this looks like a regression, we'd need the exact version of the 
>>> test DLL you were using.  I. e., what SHA1 id did your HEAD have when you
>>> built this test DLL?

>> No way for me to tell now. Tried more recent pulls and builds since. Is 
>> there any trace of pulls done?

> 'git reflog' contains something like that information.
> 
> (This doesn't show dates by default, so something like 'git reflog 
> --date=iso', might be more helpful in working out what HEAD was at some point
> in the past)

Thanks Jon,

That gives me the needed dates for each pull, so this was it:

489300c89db6 HEAD@{2022-12-15 23:00:01 -0700}: pull --ff: Fast-forward
faac79783c27 HEAD@{2022-12-15 22:59:46 -0700}: checkout: moving from cpuinfo to
master

https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=489300c89db6

Cygwin: add release message for latest path handling patch
author	Corinna Vinschen	...
Wed, 14 Dec 2022 10:57:36 +0000 (11:57 +0100)
committer	Corinna Vinschen	...
Wed, 14 Dec 2022 10:58:08 +0000 (11:58 +0100)
commit	489300c89db626a7dd93d57592e9fb925f397410
tree	0824059de10b3a523a27a4988952bef5345fe609	tree
parent	42ddb40b58f7770e219928eb923f0ecee42bf5de	commit | diff
Cygwin: add release message for latest path handling patch

5ba5e09b9d39 ("Cygwin: path handling: never substitute virtual drive with target
path")

Signed-off-by: Corinna Vinschen	...
winsup/cygwin/release/3.4.3	[new file with mode: 0644]	blob

-- 
Take care. Thanks, Brian Inglis			Calgary, Alberta, Canada

La perfection est atteinte			Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter	not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer	but when there is no more to cut
			-- Antoine de Saint-Exupéry


More information about the Cygwin mailing list