[Bug 26768] oleaut32 needs stubless proxies implemented on x86-64

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 28 07:05:17 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=26768

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net

--- Comment #7 from Anastasius Focht <focht at gmx.net> 2013-09-28 07:05:17 CDT ---
Hello folks,

still present as of Wine 1.7.3

64-bit .NET Framework native image generator (NGEN) also needs this.

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+ole,+olerelay wine
"c:\\windows\\Microsoft.NET\\Framework64\\v2.0.50727\\ngen.exe" update
...
002c:trace:ole:PSFacBuf_CreateProxy
(...{5c6fb596-4828-4ed5-b9dd-293dad736fb5}...)
...
002c:trace:ole:PSFacBuf_CreateProxy Got 4 funcs, vtbl size 32
002c:Call ole32.CoTaskMemAlloc(00000080) ret=7fe11e08cf90
002c:Call ntdll.RtlAllocateHeap(00010000,00000000,00000080) ret=7fe11dce6bbb
002c:Ret  ntdll.RtlAllocateHeap() retval=00091260 ret=7fe11dce6bbb
002c:Ret  ole32.CoTaskMemAlloc() retval=00091260 ret=7fe11e08cf90
002c:Call KERNEL32.VirtualAlloc(00000000,00000000,00001000,00000040)
ret=7fe11e08cff3
002c:Ret  KERNEL32.VirtualAlloc() retval=00000000 ret=7fe11e08cff3
002c:err:ole:PSFacBuf_CreateProxy Could not commit pages for proxy thunks
002c:Call ole32.CoTaskMemFree(00091260) ret=7fe11e08d073
002c:Call ntdll.RtlFreeHeap(00010000,00000000,00091260) ret=7fe11dce7210
002c:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7fe11dce7210
002c:Ret  ole32.CoTaskMemFree() retval=00000000 ret=7fe11e08d073
002c:err:ole:proxy_manager_create_ifproxy Could not create proxy for interface
{5c6fb596-4828-4ed5-b9dd-293dad736fb5}, error 0x8007000e
002c:trace:ole:ifproxy_destroy 0x68e80
...
002c:warn:ole:StdMarshalImpl_UnmarshalInterface Failed with error 0x8007000e
002c:err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed,
0x8007000e
002c:Call ntdll.RtlFreeHeap(00010000,00000000,00061c10) ret=7fe11dcf0219
002c:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7fe11dcf0219
002c:trace:ole:CoUnmarshalInterface completed with hr 0x8007000e
002c:Ret  ole32.CoUnmarshalInterface() retval=8007000e ret=7fe11d0b5be1 
...
002c:Call KERNEL32.RaiseException(8007000e,00000000,00000000,00000000)
ret=7fe11d0df61f
002c:trace:seh:raise_exception code=8007000e flags=0 addr=0x7b849f6f
ip=7b849f6f tid=002c
002c:trace:seh:raise_exception  rax=000000000023c460 rbx=00007fe12539a3c3
rcx=000000000023c460 rdx=0000000000000000
002c:trace:seh:raise_exception  rsi=000000000023c660 rdi=000000000023c5e0
rbp=000000000023c5b0 rsp=000000000023c440
002c:trace:seh:raise_exception   r8=0000000000000000  r9=0000000000000000
r10=0000000000000000 r11=00000030b85814e0
002c:trace:seh:raise_exception  r12=ffffffffffffffff r13=00000000000598d8
r14=0000000000000001 r15=00000000000598c0 
...
002c:Call msvcrt.?terminate@@YAXXZ() ret=781369dc
..
002c:trace:seh:MSVCRT_raise (22)
002c:Call KERNEL32.ExitProcess(00000003) ret=7fe11e6c85cd
--- snip ---

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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