https://bugs.winehq.org/show_bug.cgi?id=46085
Bug ID: 46085 Summary: Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) need 'api-ms-win-core-winrt-string-l1-1-1.dll' stub dll Product: Wine Version: 3.19 Hardware: aarch64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: api-ms-win-* Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
as it says.
Encountered while playing with some 64-bit ARM apps from Win10 SDK (running in qemuarm64 machine). Most likely present with x86_64 Wine too.
--- snip --- $ WINEDEBUG=+seh,+loaddll,+process wine64 DeployUtil.exe ... 0009:trace:loaddll:load_native_dll Loaded L"Z:\home\focht\Downloads\win10sdk_arm64\arm64\DeployUtil.exe" at 0x140000000: native 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\msvcrt.dll" at 0x7fb3600000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-file-l1-2-2.dll" at 0x7fb34c0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-errorhandling-l1-1-3.dll" at 0x7fb34a0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-winrt-l1-1-0.dll" at 0x7fb3480000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\advapi32.dll" at 0x7fb33b0000: builtin ... 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-com-l1-1-1.dll" at 0x7fb2c80000: builtin 0009:err:module:import_dll Library api-ms-win-core-winrt-string-l1-1-1.dll (which is needed by L"Z:\home\focht\Downloads\win10sdk_arm64\arm64\DeployUtil.exe") not found 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\oleaut32.dll" at 0x7fb2af0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-handle-l1-1-0.dll" at 0x7fb2ab0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-synch-l1-2-1.dll" at 0x7fb2a80000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-winrt-error-l1-1-1.dll" at 0x7fb2a60000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-libraryloader-l1-2-1.dll" at 0x7fb2a40000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-rtlsupport-l1-2-0.dll" at 0x7fb2a20000: builtin 0009:err:module:import_dll Library api-ms-win-core-processthreads-l1-1-3.dll (which is needed by L"Z:\home\focht\Downloads\win10sdk_arm64\arm64\DeployUtil.exe") not found ... 0009:err:module:attach_dlls Importing dlls for L"Z:\home\focht\Downloads\win10sdk_arm64\arm64\DeployUtil.exe" failed, status c0000135 --- snip ---
'api-ms-win-core-winrt-l1-1-0' exists but not the 1.1.1 API set.
Wine source:
https://source.winehq.org/git/wine.git/tree/HEAD:/dlls/api-ms-win-core-winrt...
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/api-ms-win-core-winrt...
Microsoft docs:
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-...
$ wine64 --version wine-3.19-117-g4852130c82
Regards
https://bugs.winehq.org/show_bug.cgi?id=46085
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://software-download.m | |icrosoft.com/download/pr/17 | |763.1.180914-1434.rs5_relea | |se_WindowsSDK.iso Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=46085
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
https://bugs.winehq.org/show_bug.cgi?id=46085
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |deb35e901ae20bb289bf66dbced | |78c9d99b21dfb Resolution|--- |FIXED
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit https://source.winehq.org/git/wine.git/commitdiff/deb35e901ae20bb289bf66dbce...
Thanks Andrey
--- snip --- $ pwd /home/focht/projects/woa-winrt/win10sdk-install/Windows Kits/10/bin/10.0.17763.0/arm64
$ WINEDEBUG=+seh,+loaddll,+process wine64 ./DeployUtil.exe ... 0009:trace:loaddll:load_native_dll Loaded L"Z:\home\focht\projects\woa-winrt\win10sdk-install\Windows Kits\10\bin\10.0.17763.0\arm64\DeployUtil.exe" at 0x140000000: native 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\msvcrt.dll" at 0x7fbb700000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-file-l1-2-2.dll" at 0x7fbb5d0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-errorhandling-l1-1-3.dll" at 0x7fbb5b0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-winrt-l1-1-0.dll" at 0x7fbb580000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\advapi32.dll" at 0x7fbb4c0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\gdi32.dll" at 0x7fbaea0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\version.dll" at 0x7fbae60000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\user32.dll" at 0x7fbb060000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\rpcrt4.dll" at 0x7fbadc0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\ole32.dll" at 0x7fbb300000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\combase.dll" at 0x7fbb550000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-com-l1-1-1.dll" at 0x7fbad90000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-winrt-string-l1-1-1.dll" at 0x7fbad60000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\oleaut32.dll" at 0x7fbabd0000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-handle-l1-1-0.dll" at 0x7fbab90000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-synch-l1-2-1.dll" at 0x7fbab70000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-winrt-error-l1-1-1.dll" at 0x7fbab40000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-libraryloader-l1-2-1.dll" at 0x7fbab20000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-rtlsupport-l1-2-0.dll" at 0x7fbab00000: builtin 0009:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\api-ms-win-core-processthreads-l1-1-3.dll" at 0x7fbaae0000: builtin ... --- snip ---
$ wine64 --version wine-3.19-149-g0dd6105d23
Regards
https://bugs.winehq.org/show_bug.cgi?id=46085
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.20.
https://bugs.winehq.org/show_bug.cgi?id=46085
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://software-download.m |https://web.archive.org/web |icrosoft.com/download/pr/17 |/20190317015617/https://sof |763.1.180914-1434.rs5_relea |tware-download.microsoft.co |se_WindowsSDK.iso |m/download/pr/17763.1.18091 | |4-1434.rs5_release_WindowsS | |DK.iso