[Bug 46085] New: Multiple ARM64 apps from Windows 10 SDK (10.0.17763.x) need 'api-ms-win-core-winrt-string-l1-1-1.dll' stub dll

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 4 10:19:27 CST 2018


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 at winehq.org
          Reporter: focht at 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-string-l1-1-0

https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/api-ms-win-core-winrt-string-l1-1-0/api-ms-win-core-winrt-string-l1-1-0.spec

Microsoft docs:

https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-winrt-string-l1-1-0dll

$ wine64 --version
wine-3.19-117-g4852130c82

Regards

-- 
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