[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