http://bugs.winehq.org/show_bug.cgi?id=25060
--- Comment #19 from Anastasius Focht focht@gmx.net 2012-03-13 18:43:20 CDT --- Hello,
I can reproduce it now without .NET 3.5/3.5 SP1, only with .NET 2.0 SP2 prerequisite present.
There seems to be a problem when the NGEN service is busy compiling assemblies in background when another client requests installation of new assemblies.
Reproduce:
1) install .NET 2.0 SP2 in clean WINEPREFIX using winetricks
2) bootstrap using 'notepad', wait some seconds until "mscorsvw.exe" spawns a second "mscorsvw.exe" process (compile worker) to create native images in background
3) from another terminal run: 'wine "c:\windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe" foo' (can be any name, doesn't need to be existing assembly).
--- snip --- $ wine "c:\windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe" foo Microsoft (R) CLR Native Image Generator - Version 2.0.50727.3053 Copyright (c) Microsoft Corporation. All rights reserved. Installing assembly foo <hangs> --- snip ---
In terminal with notepad:
--- snip --- err:ole:xCall RpcChannelBuffer SendReceive failed, 800706be err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706be fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime Optimization Service"): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub --- snip ---
(RPC Server is unavailable)
Has to be investigated...
Regards