[MacPorts] #56166: wine[-devel] freezes when WINEARCH=win64 is used
MacPorts
noreply at macports.org
Tue Mar 27 15:44:27 UTC 2018
#56166: wine[-devel] freezes when WINEARCH=win64 is used
----------------------+------------------------------
Reporter: ostefano | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Keywords: | Port: wine, wine-devel
----------------------+------------------------------
Latest wine freezes (with an empty prefix) when `WINEARCH=win64` is used.
`WINEARCH=win32` works with the following output::
{{{
WINEARCH=win32 winecfg
wine: created the configuration directory '/Users/stefano/.wine'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub,
hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub,
hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is
outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you
can find it in the winbind package of your distribution.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback
0x6a0cb608, context 0xa688c8, init_notify 0, handle 0x12afce8): stub
0010:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not
supported in this platform
wine: configuration in '/Users/stefano/.wine' has been updated.
}}}
`WINEARCH=win64` freezes with the following output:
{{{
WINEARCH=win64 winecfg
wine: created the configuration directory '/Users/stefano/.wine'
0009:err:file:init_redirects cannot open L"C:\\windows" (c000000f)
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub,
hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface
{6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub,
hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface
{6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for
installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message
0x0b000000 (UI level = 1)
0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is
outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you
can find it in the winbind package of your distribution.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6dbd1518
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback
0x69ebd3de, context 0x9e65a0, init_notify 0, handle 0x12dfa40): stub
0010:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not
supported in this platform
}}}
After few minutes it timeouts and winecfg shows up
{{{
0009:err:process:__wine_kernel_init boot event wait timed out
}}}
However some wine processes are left dangling in the background:
{{{
68196 ?? Ss 0:01.60 /opt/local/lib/../bin/wineserver
68198 ?? Ss 0:00.70 C:\windows\system32\wineboot.exe --init
68202 ?? R 4:02.03 C:\windows\system32\rundll32.exe
setupapi,InstallHinfSection DefaultInstall 128
\\?\unix/opt/local/lib/../bin/../share/wine/wine.inf
68218 ?? S 0:00.09 C:\windows\system32\winedevice.exe
}}}
--
Ticket URL: <https://trac.macports.org/ticket/56166>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list