http://bugs.winehq.org/show_bug.cgi?id=25252
--- Comment #22 from John Yani vanuan@gmail.com 2012-04-22 16:21:33 CDT --- After applying this trivial patch:
diff --git a/dlls/wbemprox/wbemlocator.c b/dlls/wbemprox/wbemlocator.c index a1dd5a1..f42a4de 100644 --- a/dlls/wbemprox/wbemlocator.c +++ b/dlls/wbemprox/wbemlocator.c @@ -100,7 +100,9 @@ static HRESULT WINAPI wbem_locator_ConnectServer( { FIXME("%p, %s, %s, %s, %s, 0x%08x, %s, %p, %p)\n", iface, debugstr_w(Networ debugstr_w(Password), debugstr_w(Locale), SecurityFlags, debugstr_w(A - return WBEM_E_FAILED; + return WbemLocator_create((IUnknown*)iface, (LPVOID *) ppNamespace); }
I see that NFS can't query IClientSecurity Interface and crashes after CoSetProxyBlanket error:
... fixme:wbemprox:wbem_locator_ConnectServer 0x1745a8, L"ROOT\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x175f11cc) fixme:wbemprox:wbem_locator_QueryInterface interface {0000013d-0000-0000-c000-000000000046} not implemented err:ole:CoSetProxyBlanket -- failed with 0x80004002 wine: Unhandled page fault on read access to 0x00000000 at address 0x758aa1 (thread 0024), starting debugger...