[Bug 35933] Evolve Client (.NET 4.0 app) 'AppsMgr' fails to install downloaded applications/updates after login (support for RPC FC_CALLBACK_HANDLE needed)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 5 17:08:55 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=35933

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |dotnet, download
                URL|                            |https://update-cdn.evolvehq
                   |                            |.com/installers/EvolveSetup
                   |                            |.exe
            Summary|Evolve Client (.NET 4.0     |Evolve Client (.NET 4.0
                   |app) 'AppsMgr' fails to     |app) 'AppsMgr' fails to
                   |install downloaded          |install downloaded
                   |applications/updates after  |applications/updates after
                   |login                       |login (support for RPC
                   |                            |FC_CALLBACK_HANDLE needed)

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

continuation ... the point where the RPC server ought to call back into client.

--- snip ---
...
004e:Call
msvcp100.?sputn@?$basic_streambuf at DU?$char_traits at D@std@@@std@@QAE_JPBD_J at Z(7e59bd40,00596680
"2014-Apr-05 23:19:17.070293 - Successfully sent state to new UI
client.\n",00000048,00000000) ret=00405b06 
...
0048:Call KERNEL32.SetEvent(00000104) ret=0042b8e1
0009:Call user32.CreateWindowExW(00000000,1062029c
L"EvolveGUIEventsWndClass",10620300
L"EvolveGUIEventsWindow",00cf0000,80000000,80000000,00000064,00000064,00000000,00000000,10000000,00000000)
ret=100a4196 
...
004e:Ret  KERNEL32.WaitForSingleObject() retval=00000000 ret=004013f9 
...
0048:Call KERNEL32.WaitForMultipleObjects(00000002,00aae7f0,00000000,fffffffe)
ret=10006388
004e:fixme:rpc:client_get_handle RPC_FC_CALLBACK_HANDLE
...
004e:fixme:ole:NdrCorrelationInitialize (0x10ade68, 0x10ada58, 1024, 0x0): stub
...
004e:err:rpc:I_RpcGetBuffer no binding
...
004e:Call KERNEL32.RaiseException(000006a6,00000000,00000000,00000000)
ret=7ed14d1a
...
004e:trace:seh:raise_exception code=6a6 flags=0 addr=0x7b83ac17 ip=7b83ac17
tid=004e
004e:trace:seh:raise_exception  eax=7b826c7d ebx=7b8bb000 ecx=010ad8a0
edx=7b83ab88 esi=010ad8f0 edi=010ad8b0
004e:trace:seh:raise_exception  ebp=010ad888 esp=010ad824 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00000246
004e:trace:seh:call_stack_handlers calling handler at 0x4a1269 code=6a6 flags=0
004e:Call ntdll.RtlUnwind(010ae12c,78aa2f86,010ad830,00000000) ret=78aa2f86
004e:  eax=010ad830 ebx=00000000 ecx=010ae12c edx=010ad830 esi=00545ff0
edi=010ae13c ebp=010ad2cc esp=010ad2c0 ds=002b es=002b fs=0063 gs=006b
flags=00000203
...
004e:Call
msvcp100.?sputn@?$basic_streambuf at DU?$char_traits at D@std@@@std@@QAE_JPBD_J at Z(005927dc,005968c8
"2014-Apr-05 23:19:17.073754 - UI notification callback failed:
0x000006A6.\n",0000004b,00000000) ret=00405b06 
--- snip ---

Source:
http://source.winehq.org/git/wine.git/blob/c60a0b857d70ba918b8bf8d085977fea59523c9f:/dlls/rpcrt4/ndr_stubless.c#l269

--- snip ---
269 static PFORMAT_STRING client_get_handle(
270     PMIDL_STUB_MESSAGE pStubMsg, const NDR_PROC_HEADER *pProcHeader,
271     PFORMAT_STRING pFormat, handle_t *phBinding)
272 {
273     /* binding */
274     switch (pProcHeader->handle_type)
...
346     case RPC_FC_CALLBACK_HANDLE: /* implicit callback */
347         FIXME("RPC_FC_CALLBACK_HANDLE\n");
348         break;
...
--- snip ---

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list