https://bugs.winehq.org/show_bug.cgi?id=43784
Bug ID: 43784 Summary: Updating a 2.16 prefix to 2.17 causes Wine to hang forever updating the configuration. Product: Wine Version: 2.17 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alexchandel@gmail.com
Running winecfg (with wine 2.17) on a 2.16 prefix causes the "The Wine configuration in X is being updated, please wait..." dialog to appear. However, it never finishes, and the Activity Monitor reveals an unresponsive process using 58% CPU.
Eventually, this message is printed:
err:process:__wine_kernel_init boot event wait timed out
and the winecfg window appears. However, the unresponsive process continues using 58% CPU and never exits, even when winecfg is closed.
https://bugs.winehq.org/show_bug.cgi?id=43784
--- Comment #1 from alexchandel@gmail.com --- After killing the unresponsive process, the following is printed:
fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018 fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x9587b8, init_notify 0, handle 0x118f454): stub fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform wine: configuration in '/Users/alex/.wine' has been updated.
However, the configuration doesn't appear to have been updated.
https://bugs.winehq.org/show_bug.cgi?id=43784
--- Comment #2 from alexchandel@gmail.com --- Seems like a serious regression. Even creating a new prefix fails:
WINEPREFIX=/Users/alex/wine-test winecfg wine: created the configuration directory '/Users/alex/wine-test' err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 err:ole:get_local_server_stream Failed: 80004002 err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 err:ole:get_local_server_stream Failed: 80004002 fixme:ntdll:NtLockFile I/O completion on lock not implemented yet err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) fixme:dwmapi:DwmIsCompositionEnabled 0x6dbd1518 fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69ebd3de, context 0x9e6580, init_notify 0, handle 0x12cf190): stub
The "Wine configuration is being updated" dialog never disappears, and nothing else is ever printed.
Killing the unresponsive process results in the following additional lines printed:
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018 fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x9587b8, init_notify 0, handle 0x118f454): stub fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform wine: configuration in '/Users/alex/wine-test' has been updated.
https://bugs.winehq.org/show_bug.cgi?id=43784
alexchandel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS|Mac OS X |Linux
https://bugs.winehq.org/show_bug.cgi?id=43784
Robert Walker bob.mt.wya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43784
Anthony Sheehy anthonycsheehy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |anthonycsheehy@gmail.com
--- Comment #3 from Anthony Sheehy anthonycsheehy@gmail.com --- Created attachment 60432 --> https://bugs.winehq.org/attachment.cgi?id=60432 wineboot debug log
Affects wine 3.0 stable - domain joined PC - Debian 9