[Bug 52362] Powershell Core 7 installer hangs forever on Chinese locale (LC_ALL=zh_CN.UTF-8)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jan 8 04:25:07 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=52362

--- Comment #6 from Louis Lenders <xerox.xerox2000x at gmail.com> ---
(In reply to Rafał Mużyło from comment #5)

> 
> Of course my guess on the reason might simply be wrong, though did you see
> those CompareString calls before entering that endless loop ?

AFAICT it seems like it:
0ad8:Call KERNEL32.GetProcAddress(7b600000,6448a205bb6 "CompareStringEx")
ret=00c579e5
.
0ad8:Call KERNEL32.CompareStringEx(016a152c L"",08000001,016b3b1c
L"abcdefghijklmnopqrstuvwxyz",0000001a,016b3b6c L"ABCDEFGHIJ
KLMNOPQRSTUVWXYZ",0000001a,00000000,00000000,00000000) ret=6448a4c41b8
.

0ad8:Ret  KERNEL32.CompareStringEx() retval=00000002 ret=6448a4c41b8
.
Shortly after begins endless sequence of:

09ac:Call KERNEL32.GetFileAttributesExW(016b63cc L"C:\\Program
Files\\PowerShell\\7\\zh-CN\\System.Management.Automation.resources.dll",00000000,228eb0d0)
ret=6448a3d61f3
.
09ac:Ret  KERNEL32.GetFileAttributesExW() retval=00000000 ret=6448a3d61f3

and 

0ad8:Call KERNEL32.GetFileAttributesExW(017604e4 L"C:\\Program
Files\\PowerShell\\7\\zh-CN\\Microsoft.PowerShell.ConsoleHost.resources.dll",00000000,0019a3b0)
ret=6448a3d61f3
.
09ac:Ret  KERNEL32.GetFileAttributesExW() retval=00000000 ret=6448a3d61f3


I now noticed that those files are not present in directory zn-Hans either,
they reside one directory higher. So I`m rather puzzled as to what causes
this...

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list